modub.nl MD/26 · AMSTERDAM · NL
§04 BLOG

Blogs

Hier schrijf ik over wat ik bouw, wat misgaat, en wat ik leer. Geen tutorials, wel proces.

2026·08·15 RADIO

Twaalf minuten radio over mijn digitale rommel

Een blogpost over mijn AI-opruimcoach Margareta leidde tot een uitnodiging bij NPO Radio 1 Nieuwsweekend. Hoe dat ging, en wat er anders liep dan ik dacht.

2026·07·30 INFORMATIEAUTONOMIE

Ik dacht dat ik het al wist: mijn recensie over Informatieautonomie van Martijn Aslander

Recensie van het boek Informatieautonomie van Martijn Aslander. Over vormvrije informatie en waarom cultuur harder aan software vastzit dan ik dacht.

2026·04·12 RSS

Ik heb een leesprobleem

Voor de vierde keer een nieuwe read-later setup, deze keer self-hosted op Miniflux en Kill the Newsletter. Of het patroon nu doorbreekt? Geen idee.

2026·03·31 AI

Ik schrijf een boek en niemand mag het weten

Over een boek schrijven met AI, publiceren onder pseudoniem, en de vraag of dat valsspelen is.

2026·02·21 WORDPRESS

Van WordPress plugin naar workshop

In november bouwde ik een plugin om mijn WordPress-site statisch te maken. Daar kwamen vragen op. Nu is er een gratis online workshop.

2026·02·12 AI

"Verdomme," zei de AI

Over een AI die vier keer dezelfde fout maakt, ondanks z'n eigen documentatie. En dan vloekt.

2026·01·26 AI

Vier uur met Claude op de server

Over hoe ik Nextcloud met Collabora op een VPS installeerde - iets wat ik nooit alleen had gekund, maar wat ook met AI nog een lange sessie werd

2026·01·19 CLAUDE-CODE

Opruimen met een digitale opruimcoach

Hoe ik met Claude Code en een zelfgemaakte AI-agent een opruimplan maakte voor mijn digitale chaos

2026·01·17 DIGITAL-DECLUTTERING

Het droste-effect van mijn bestanden

Over jarenlang "tijdelijke" bestandsmappen die permanente chaos werden, en hoe een Poolse tool me helpt opruimen

2026·01·11 IMMICH

De steile leercurve van Immich

Over foto's delen die niet echt gedeeld zijn, en duplicaten verwijderen die niet echt verwijderd worden

2026·01·09 IMMICH

De verdwenen 53.000 foto's (en hoe we ze terugvonden)

Over duplicaten die niet gedetecteerd werden, een avond database-detectivewerk met Claude Code, en waarom je je externe schijf niet moet loskoppelen terwijl Immich draait

2026·01·06 AI

Mijn Poezenkrant-collectie bijhouden met Claude Code en Obsidian

Na 50 jaar is De Poezenkrant gestopt. Hoe houd je bij welke nummers je hebt? Met Claude Code en Obsidian maakte ik een doorzoekbare collectie met covers.

2026·01·04 CLAUDE-CODE

Laat de AI de vragen stellen

Over een slimmere manier om met Claude Code te werken - door de AI vragen te laten stellen in plaats van zelf alles te moeten overzien

2026·01·04 IMMICH

Mijn eigen fotobibliotheek (en hoe ik 'm bijna opblies)

Over het opzetten van Immich, 289.000 foto's waar er 55.000 hadden moeten zijn, en waarom je nooit dezelfde map twee keer moet mounten

2026·01·02 COMMUNITY

Opnieuw thuiskomen

Over het vinden van een community waar je je thuis voelt, het verliezen ervan, en het weer terugvinden op een onverwachte plek

2025·12·30 PLEX

Terug naar mijn muziek (via een omweg)

Hoe ik dankzij Plex mijn oude muziekcollectie herontdekte, verdwenen playlists terugvond, en nu wacht op een USB-hub

2025·12·28 MASTODON

Comments en Mastodon: op zoek naar een simpele workflow

Hoe ik onderzocht hoe andere bloggers Mastodon integreren, en waarom ik voor de simpelste oplossing koos

2025·12·22 AI

Reality check, even een pas op de plaats

Over het ongemak van AI gebruiken terwijl je weet wat het kost.

2025·12·20 AI-WORKFLOW

Claude Code in de terminal of in de desktop app?

De verschillen tussen Claude Code in de terminal en de Desktop app zijn kleiner dan ik dacht. Het is vooral voorkeur.

2025·12·17 AI-WORKFLOW

Van kennisbank naar zelflerende kennisbank

Hoe ik ISO-normen en Architecture Decision Records toevoegde aan mijn kennissysteem, geïnspireerd door Martijn Aslander.

2025·12·16 AI-WORKFLOW

De vrouwen achter mijn AI agents

Waarom mijn AI agents allemaal vernoemd zijn naar vrouwen die de weg baanden in tech, design en wetenschap.

2025·12·12 HABITTRACKER

Van kalender naar stipjes

Een compleet kalenderoverzicht strippen tot alleen gekleurde stipjes, met onderbouwd advies van virtuele UI- en UX-designers.

2025·12·12 AI-WORKFLOW

Jack of all trades

Waarom generalist zijn opeens een voordeel is

2025·12·12 HABITTRACKER

106 tests later

Van 51 naar 157 tests: geen nieuwe features vandaag, maar wel een steviger fundament. Soms is dat precies wat nodig is.

2025·12·10 AI-WORKFLOW

Carottes grillées is terug online

Jarenlang was Jacobs poëziesite offline. Met Hugo en Claude Code stond hij op een zaterdagavond weer op zijn eigen domein.

2025·12·08 AI-WORKFLOW

Bugs melden vanaf de bank — een iOS Shortcut voor GitHub Issues

Een iOS Shortcut die met twee tikken een GitHub issue aanmaakt, inclusief screenshot. Zonder externe diensten.

2025·12·06 AI-WORKFLOW

Ik kan nu alles maken

Alexander Klöpping bouwde in vijf minuten een app zonder te programmeren. Ik herken dat gevoel - de wereld is groter geworden.

2025·12·05 AI-WORKFLOW

Een kennisbank opbouwen met AI

Wat begon als 'even die losse bestanden consolideren' werd een complete herstructurering van hoe ik kennis bewaar tussen projecten.

2025·12·05 HABITTRACKER

De onzichtbare poortwachter

Twee dagen lang werkte hetzelfde veld niet. De boosdoener: een whitelist-functie die Claude zelf had geschreven en vervolgens was vergeten.

2025·12·04 AI-WORKFLOW

AI agents als virtueel team

Ik stelde een vraag aan een Product Owner, liet een UX Designer wireframes maken, en vroeg een Developer om te implementeren. Niemand van hen bestaat.

2025·12·03 AI-WORKFLOW

Een onderwijskundige in mijn AI-team

Mijn taalleer-app had geen idee hoe mensen leren, tot ik een Learning Specialist-agent toevoegde aan mijn team.

2025·12·03 HABITTRACKER

De kunst van bug hunting

Drie issues op de lijst, en de werkelijkheid bleek genuanceerder: een klassieke undefined-versus-null valkuil in JavaScript.

2025·12·01 AI-WORKFLOW

Mijn AI-team gedraagt zich als mensen

Mijn AI-agents negeerden regels en pushten direct naar main. De oplossing: dezelfde ondersteuning bouwen die je voor een mensenteam zou bouwen.

2025·11·30 HABITTRACKER

Mijn eigen gewoontes

Elke health tracker heeft dezelfde checkboxes. Vandaag bouwde ik custom habits, zodat de app eindelijk van mij voelt.

2025·11·29 HABITTRACKER

Vijf dingen af in één sessie

Met hulp van een virtuele product owner en haar impact/moeite-framework: vijf quick wins in één sessie.

2025·11·29 HABITTRACKER

De mens achter de prompt

'De AI bouwde een app in 16 uur' klopt, maar is niet het hele verhaal. Een eerlijk gesprek over wat de mens in de samenwerking inbrengt.

2025·11·29 HABITTRACKER

Mijn virtuele team

Hoe tekstbestanden me helpen denken: een team van AI-agents met eigen rollen en perspectieven om solo te bouwen.

2025·11·29 HABITTRACKER

iOS polish - pull-to-refresh & wheel picker

De app werkt, maar voelt nog als een website. Tijd voor pull-to-refresh en een iOS-stijl wheel picker, 100% custom en zonder dependencies.

2025·11·28 HABITTRACKER

We're live! 🌐

Netlify setup, deploy, en dan de app op je eigen telefoon zien staan tussen de andere apps. Alsof het altijd al zo was.

2025·11·26 HABITTRACKER

De dag dat alles samenkwam

Van één HTML-bestand van 2000 regels naar nette ES Modules, PWA-support en 95% toegankelijkheid. Phase 0 afgerond.

2025·11·25 HABITTRACKER

Testing done - van 51% naar 80% accessibility

Manual testing, cross-browser tests, CI/CD pipeline en 51 unit tests: van cowboy code naar production ready.

2025·11·22 HABITTRACKER

We gaan te snel! De agile wake-up call

Untested code in production, een accessibility-score van 51% en de conclusie: pauzeer development, start testing.

2025·11·22 HABITTRACKER

MVP live! Van 0 naar werkende app in 65 minuten

1500 regels code in 35 minuten, en dan werkt het gewoon. Sessie 2 van het habittracker-bouwlogboek.

2025·11·22 HABITTRACKER

Het begin: van idee naar project in 15 minuten

Ik wilde mijn gezondheid bijhouden zonder cloud-apps. Het begin van een bouwlogboek: hoe ik met Claude Code in 15 minuten van idee naar project ging.

Ouder archief (2018-2019) →