Den dag halvdelen af ordren forsvandt ud af databasen
Halvskrevne data er ikke en sjælden specialfejl, men noget du næsten garanteret allerede har i…
Webhook-endpoints der overlever virkeligheden (og alle dubletterne)
Byg dit webhook-endpoint som om hver event kommer flere gange, fejler halvvejs og skal kunne…
Tæm din Content Security Policy uden at smadre dit site
Jeg brugte engang længere tid på at få en Content Security Policy til at virke…
Tror du også at SameSite har fikset din CSRF?
Du stoler for meget på dine cookies. CSRF udnytter præcis den tillid.
7 valg i din auth der afgør om du fortryder om et år
Jeg byggede engang en hobbyapp med fancy JWT-auth og brugte derefter to weekender på at…
Jeg opdagede først mine rådne npm scripts, da en ny kollega prøvede at køre dem
Stram dit npm scripts-setup op med få, klare kommandoer, et simpelt navngivningsmønster og et lille…
Lockfiles lyver ikke, men de er heller ikke på din side
Jeg brugte seriøst en hel aften på at læse git-diffs i package-lock.json, før jeg overgav…
Vælg din package manager før den vælger dig
Jeg brugte en hel søndag på at jage en CI-fejl, der viste sig at være…
Hvordan du stopper med at debugge i blinde og begynder at se dit system
Start med structured logging, en correlation ID per request og 3-5 metrics; alt andet kan…
Din take-home case er sikkert for stor, for sløset og for nem at snyde
Din take-home case måler sandsynligvis mest hvem der har mest fritid, ikke hvem der er…