Understrukna ord finns i lektionsordlistan. Tryck på ett ord för att se alla översättningar. Lägg till eller redigera ord i messages/glossary.json (alla språknycklar du lägger till visas i rutan).
Coding, debugging, and design
Talking about programming languages and tools
Jag arbetar huvudsakligen med C# och .NET-plattformen.
Vårt primära språk för backend är Java.
Vi använder Python för all vår dataanalys och maskininlärning.
För frontend bygger vi allt i React med TypeScript.
Jag är väldigt bekväm med modern JavaScript, särskilt ES6.
Vi har valt att skriva våra nya mikrotjänster i Go.
Hela vår infrastruktur är uppsatt med hjälp av Terraform.
Vi containeriserar alla våra applikationer med Docker.
För orkestrering använder vi Kubernetes i molnet.
Jag använder Visual Studio Code som min huvudsakliga editor.
Vi versionshanterar all vår kod i Git och GitHub.
Vårt CI/CD-flöde körs genom GitHub Actions.
Vi använder AWS som vår molnleverantör för alla miljöer.
Jag tycker att Tailwind CSS är ett fantastiskt verktyg för styling.
Vi bygger våra mobila appar i React Native.
Databasen vi använder är PostgreSQL, den är otroligt stabil.
Vi förlitar oss mycket på Redis för cachning av frekvent data.
För loggning och övervakning använder vi Datadog.
Jag använder Postman dagligen för att testa våra API:er.
Vårt nuvarande ramverk för E2E-tester är Cypress.
Vi använder Jira för att hålla koll på alla våra uppgifter och sprintar.
All vår dokumentation ligger samlad i Confluence.
Jag föredrar att skriva mina skript i Bash eller PowerShell.
Vi bygger just nu om vårt gamla system i Angular.
Jag utvärderar Vite som byggverktyg eftersom det är så mycket snabbare.
Vi använder GraphQL för att hämta data mer effektivt i frontend.
Mitt team arbetar uteslutande med serverlösa funktioner i AWS Lambda.
Vi använder RabbitMQ för att hantera alla asynkrona meddelanden.
För versionshantering av databasen kör vi Flyway.
Jag har nyligen börjat kika på Rust för prestandakritiska delar.
Vi bygger våra inbyggda system i C++.
Vi använder Figma för att titta på skisser och design.
Vårt team har valt att gå ifrån Redux till förmån för Zustand.
Vi använder Swagger för att automatiskt dokumentera våra REST API:er.
Jag har satt upp ESLint och Prettier för att hålla en enhetlig kodstandard.
Vår applikation driftas på Azure och vi använder deras App Services.
Vi har en hel del gamla legacy-system som fortfarande är skrivna i PHP.
För att söka i enorma mängder text använder vi Elasticsearch.
Vi använder Jenkins för våra äldre byggen, men migrerar bort från det nu.
Jag brukar köra en lokal databas i Docker Desktop när jag utvecklar.
Vi utvärderar Svelte för ett nytt och spännande internt projekt.
För meddelandehantering mellan system använder vi Apache Kafka.
Vår säkerhetsscanning görs automatiskt med SonarQube i pipelinen.
Vi bygger och paketerar våra projekt med Maven.
Jag föredrar att använda IntelliJ IDEA när jag utvecklar i Java.
Vi använder npm som pakethanterare, men funderar på att byta till pnpm.
För att hantera hemligheter och nycklar använder vi AWS Secrets Manager.
Vi bygger våra statiska webbplatser med Next.js.
Vår primära kommunikationskanal i teamet är Slack.
Jag tycker att GitKraken är en smidig klient för att visualisera historiken.