@leftieFriele @joelanman merkbart skifte fra 2016. Nå er det plutselig normalisert å ikke bare ta denne jævla klovnen seriøst, men faktisk støtte ham. Skuffende hvor fort linja for hva som er akseptabelt skyves.
@leftieFriele @joelanman fy faen, jeg spyr 🤢
@nilsdrakedrepar De ligger i en adr-mappe sammen med koden.
I dag har jeg skrevet litt om lettvektstdokumentasjon av viktige beslutninger med ADR, og hvordan vi gjør det: https://parenteser.mattilsynet.io/beslutninger/
Denne uka har vi gjort litt ytelsesoptimalisering. Da finner man alltid helt andre ting å fikse opp i enn man mistenker. Nettopp derfor er det veldig lurt å gjøre noen målinger før man setter i gang. Jeg har skrevet litt om øvelsen: https://parenteser.mattilsynet.io/flaskehals/
Commit-loggen kan være en uvurderlig kilde til informasjon om en kodebase. Jeg har skrevet litt om hvordan best lage commits for å sikre at det er tilfellet: https://parenteser.mattilsynet.io/bedre-commits/
@garoof skjønte det 😊 det blir litt mer naturlig på norsk, og så er det jo sånn at ting gjerne sitter bedre med litt øvelse 😊
@garoof hyggelig, takk 😊 jeg har også venta på videoen fra NDC 🙃 ble i grunnen mer fornøyd med denne siste interasjonen.
På JavaZone ga jeg en praktisk innføring i hvordan vi jobber for å levere kontinuerlig. Videoen er nå ute: https://parenteser.mattilsynet.io/hvordan-levere-kontinuerlig/
Eksempelbaserte enhetstester er vel og bra mesteparten av tiden. Men hva gjør vi når de ikke strekker til? Et mulig verktøy er generativ testing, og det har jeg skrevet litt om i dag: https://parenteser.mattilsynet.io/eksempler/
I'll be at Heart of Clojure in Leuven, Belgium on September 18 and 19, doing a workshop on Babashka with @TeodorHeggelund and @borkdude: https://2024.heartofclojure.eu/talks/babashka-in-practice/. This link gives you 10% discount on the ticket, come join us! https://ti.to/heart-of-clojure/2024/discount/christian-ED976
@atlefren hehe, takk for tilliten 🙏 jeg gjør masse feil og vi er relativt greie folk "irl" 😅
Teamet mitt søker etter sin tredje utvikler. Er det kanskje deg, eller noen du kjenner vi ser etter? https://parenteser.mattilsynet.io/jobbe-med-oss/
Alle er enige om at prinsippene Goldratts bok The Goal gir store gevinster. Allikevel fant han 20 år senere at kun 2% hadde implementert idéene fra boka. Hvordan kan det ha seg, og hva sier det oss om “best practice”? Det har jeg tenkt litt høyt rundt i dagens bloggpost: https://parenteser.mattilsynet.io/best-practice/
Når du jobber med ny teknologi er det kort vei fra "hvordan virker dette?" til "full kontroll"... Og tilbake til "hvordan virker dette?" 😅 her er en liten sånn anekdote: https://parenteser.mattilsynet.io/meldingspress/
@kly Infrastrukturgjengen i Mattilsynet hadde allerede tilrettelagt for NATS, det var sånn jeg kom inn i det. Etter å ha satt meg nøyere inn i ting ser jeg at NATS gjør ca alt Kafka gjør, men er dramatisk enklere både å forstå, jobbe med som utvikler, og operasjonelt. Ville definitivt bedt sjappa om å orientere seg godt om NATS før dere setter Kafka i prod!
Etter mye mas om hva NATS er og hvordan det funker har jeg omsider skrevet et innlegg om hva vi bruker det til (ihvertfall én av bruksområdene våre): https://parenteser.mattilsynet.io/nats-import-eksport/
@siljelb mitt poeng var at alt som har en id i systemet like gjerne kan ha en menneskelesbar id. Så lenge du har nok av dem kan de brukes overalt. Idene er nyttige for direkte oppslag, men det betyr ikke at du ikke også ønsker andre typer spørringer 😊 "ja takk, begge deler".
I play guitar and board games, I write Clojure for work and fun, and I bake bread, cook and occasionally brew beer.