Cross-platform developer · Linux native · Craftsman at heart

Hi, I'm fiatcode

I write about building apps, learning new tech, and the occasional existential crisis that comes with debugging production code. This is where I share what I'm working on, what I'm learning, and thoughts that don't fit in a commit message.

Stick around if you're into cross-platform dev, software craftsmanship, or just want to see someone figure things out in public.

Currently

Local startup where "full-stack" means Flutter, Spring, and React Router — sometimes all in the same day.

The Craftsman's Way

Quality is not negotiable. Clean Architecture, TDD, and DDD aren't just buzzwords here; they're how I try to keep my sanity intact.

This site

Built with Astro, because life's too short for slow websites. No trackers.

Latest posts all 22 →
Jul 17, 2026 Docker vs Podman for Deployment: The Daemon Was Never the Feature I moved fourteen self-hosted services off Docker Compose. The thing I thought I'd miss — the daemon — turned out to be the thing I was glad to lose Jun 19, 2026 Eight Privacy-First Browser Tools, Zero Network Requests Every online dev tool says it doesn't upload your data. I wanted a set where you can open the network tab and prove it. Jun 18, 2026 I Fed the Official Traccar Client to AI and Rebuilt It The official app is built in the same Flutter I'd use. So its bugs and its UI weren't the framework's fault — they were choices. I made different ones.