Blog
Articles about software engineering, photography and running
concertje embeds: put an artist's tour dates on your own site
Artists, managers and music blogs keep a tour date list by hand and it is always slightly wrong. concertje embeds are two lines of HTML that show an artist's upcoming shows on any website, updated automatically.
concertje.nl is live, and it made me rebuild everything behind the site
Launching a Dutch version of concertje meant adding fourteen scrapers in two days. That growth broke the assumptions the old setup rested on, so I spent four nights replacing it with a proper job queue.
I gave a talk about concertje.be at VI.BE's AB Rendez-Vous
VI.BE invited me to give a short talk about concertje.be, a Belgian concert calendar, and the photo pass automation it grew out of. Two takeaways: the data you collect beats the admin you offload, and the projects you filed under 'someday' are now a weekend.
From manual emails to a fully automated photo pass system
How I transformed a tedious manual photo pass request process into a fully automated system that saves hours every month and made managing a photography collective enjoyable again.
A junior software engineer's AI usage guide
A comprehensive guide for junior developers on using AI coding assistants effectively while building deep foundational knowledge. Learn the 5-phase roadmap from smart autocomplete to agentic workflows.
I built an IKEA price checker for a friend's renovation
How I built a price comparison tool that saved €1,000 on a kitchen renovation by checking IKEA prices across Belgium, the Netherlands, France, and Germany.
Migrating my photography blog with AI: Lessons in iterative development
What I learned about effective AI collaboration while migrating 85 photos from Tumblr to Jekyll.
Architecting for AI: How NX, module boundaries, and code generators transformed my development workflow
How I used NX, module boundaries, and code generators to make my AI assistants produce production-ready, architecture-compliant code.
Automating my workflow with AI: A web engineer's journey
This article explores how I use AI-powered tools like Cursor and Model Context Protocol (MCP) to automate my web development workflow, enhance efficiency, and stay ahead in the rapidly evolving AI-driven coding landscape.