29. juni 2026
bøtter, blober, og dagen opplastinger begynte å dø ved 3MB
Hva MinIO og S3-kompatibel lagring egentlig er, hvordan bloggen sjekker opplastingstyper før de lagres, og størrelsesgrense-buggen som tok mye lengre tid å finne enn den burde.
Lærer å bygge og selv-hoste ting på fritiden, fra Lovund, en øy på Helgelandskysten.
29. juni 2026
Hva MinIO og S3-kompatibel lagring egentlig er, hvordan bloggen sjekker opplastingstyper før de lagres, og størrelsesgrense-buggen som tok mye lengre tid å finne enn den burde.
28. juni 2026
Et Python-script for bevegelsesdeteksjon som overvåker et webkamerabilde og sender meg et bilde i det øyeblikket noe beveger seg i bildet.
26. juni 2026
Å skrive innlegg i en delt markdown-editor med live forhåndsvisning, moderere kommentarer, og hvorfor serveren sjekker tillatelser selv om UI-en allerede gjemte knappen.
25. juni 2026
Serverrendering, form actions i stedet for klientside fetch-kall, proxyen som holder access-tokenet helt utenfor nettleseren, og sanert markdown-rendering.
23. juni 2026
Hvordan blog-tjenesten modellerer innlegg, slugs, utkast og planlagt publisering, et nøstet kommentartre, likes og rapporter, på toppen av Postgres-migrasjoner.
22. juni 2026
Hvordan kontoer, passord-hashing, tokens og cookies, refresh-rotasjon, og rate limiting fungerer under panseret på denne bloggens innloggingsside.
21. juni 2026
Den ærlige, litt overkompliserte historien om hvorfor jeg bygde og selvhoster denne bloggen selv i stedet for å bruke en ferdig plattform.