About Coder B
I'm Brad. I've been writing software for 30 years, and for the last few, I've been building small, self-hosted developer tools as an indie dev — sold direct, no VC, no team. Things like a single-binary changelog server, a zero-dependency web server starter kit, and JustHTML.dev, a project built on the idea that HTML tooling got more complicated than it needed to.
I run my own infrastructure end to end — Hetzner servers, self-hosted Coolify, Docker, Traefik — because I'd rather own the stack than depend on someone else's platform decisions. Most of what I build now is C#/.NET AOT or Rust, single binary, minimal dependencies. I still have a day job doing backend work, which pays the bills while the indie stuff finds its footing.
I'm not a designer, and I've made peace with that. What I'm actually good at is making systems that just work, and keep working, without me having to think about them again.
A Few Fun Facts
- 🧠 I was once selected to write a book on SQL Express (back when it was MSDE). Outline done, life happened. Great learning moment.
- 💻 First machines: TRS-80 Color Computer, Apple IIe, Commodore 64, Sinclair 1000. Now rocking an AMD Ryzen 7 7700X + RTX 3060Ti.
- 🧳 I've driven in every U.S. state except Hawaii. Been through most of Canada. Spent months in China and now live in Thailand. More travel ahead.
- 🎮 Current games: X4: Foundations, Car Dealer Simulator, Dyson Sphere Program, Satisfactory.
- 🧪 I love self-hosting, automation, Linux tinkering, and hacking together tools that actually work.
TL;DR
I'm an indie dev who builds boring, reliable tools I'd actually want to use myself — self-hosted, low-dependency, sold direct. 30 years in, still enjoy this more than I probably should.