Lab

Devlog entries, experiments, and thoughts on indie development

Shipping fast without breaking souls

Building tools that solve real problems without the usual startup theater.

The best code is the code that ships. Not the code that impresses other developers, or the code that follows every pattern religiously, but the code that actually works and solves a problem.

Small tools, real value

Why I prefer building focused micro-apps over monolithic platforms.

There's something beautiful about a tool that does one thing really well. No feature creep, no bloat, just pure utility wrapped in a clean interface.

Underground UX

Design principles for tools that feel like they were built in the dark.

Dark themes aren't just about aesthetics—they're about focus. When you're building tools for people who work late into the night, every pixel matters.

More Experiments Coming Soon

I'm constantly experimenting with new ideas and approaches. Follow along for updates on what I'm building next.