
Software engineer
and maker.
I build things with Java, Kotlin, and whatever microcontroller is on my desk — then write about how and why. Available for freelance work.
My Stack
Latest from the blog
-
A DataLoader that still had an N+1
GraphQL DataLoaders batch away the classic N+1 problem — until you run a per-row query while building the loader key. Here is one that slipped through.
-
Searching a 1.2 GB MongoDB dump with Claude
A client handed me a 1.2 GB MongoDB database dump and asked me to find where a specific piece of text was stored. The text — a Dutch veterinary note reading “buikje niet meer zo hard” — was somewhere in there, but neither of us knew which collection it lived in. I’m no MongoDB expert,…
-
Analog clock on a round display
I built an analog clock on a round TFT display, running on an ESP32. The clock face looks like a proper analog clock – hour, minute and second hands on a round display, 3D-printed case included. All source files and STL files are on GitHub. There is also an ESP8266 version. Setup After flashing, the…