Velkommen til SnowBee sin tekniske fagblogg! Her kan du lese om hva vi driver med, og hvordan vi driver med det.
SnowBee best practices
Å følge "best practices" er det samme som å ikke tenke. Hva gjør vi annerledes i SnowBee?
AI til commitmeldinger er supert
Når en LLM vet alt om en endring, kan den også skrive gode commit-meldinger!
AI til commitmeldinger er poengløst
Vi bruker AI så det ljomer i veggene. Men akkurat når det kommer til commit-meldinger, er jeg en ekte luditt.
Tester med litt logikk
Noen purister liker at test-caser er frie for logikk og tester mest mulig isolert. Hvis noen spør, kan du si du har fått lov av meg: litt logikk i testene dine er OK.
Self-hosting av Next.js
Vercel er en hosting-platform som også står bak web-rammeverket Next.js. De fleste som bruker Next.js går for Vercel, men ikke vi! Vi har valgt å self-hoste Next.js i AWS i stedet for.
Hvorfor self-hoster vi? Og hva bør du tenke på om du skal gjøre det samme?
En kjekk Kotlin-funksjon som logger trege SQL-er
Coroutines er kraftige saker! Her er historien om funksjonen som kan pakke inn SQL-er (og hva som helst async, egentlig), og roper ut om spørringen tok lengere tid enn 10 sekunder.
Bare én branch
Vi driver ikke med feature branching. I stedet for å integrere daglig eller ukentlig med pull requests, integrerer vi kontinuerlig.