I'm a staff engineer in Luxembourg working mostly on AWS, Systems, Rust, Java, and legacy structures that needs rescuing. I write here when I've learned something worth writing down — usually after getting it wrong the first time.
2026
- 16 / 07TDD in the Age of Generated CodeIf a model can write the tests too, why write them first? Because a test written after the code only proves the code does what it does.
- 14 / 07On accidental philosophiesMy terminal-first workflow didn't start as a philosophy. It started as spite.
- 11 / 06The engineer as craftspersonWhat it means to treat engineering as a craft rather than a service — and why that instinct costs something, but is still worth holding onto.
- 24 / 04HQ: Building a Personal Platform on AWS with RustAn architecture walkthrough of HQ — a personal household app built with Rust, Lambda, Axum, and RDS. Why it exists, how it's built, and what I'd do differently.
- 21 / 04A Blog for (almost) NothingHow I built this blog with Nuxt Content and AWS S3 + CloudFront for almost nothing — and why I didn't just use an existing platform.
- 21 / 04Why I started this blogI've tried to start blogs before. They usually last two posts and then quietly disappear. This time I want to do it differently — not because I have more discipline, but because I have a clearer idea of what this is for.