I’ve shipped a lot of software without ever writing about it. This is me fixing that.
This is where I think out loud about the things I do every day: building mobile products with Flutter, designing architectures that survive contact with reality, leading small engineering teams, and automating everything that doesn’t need a human.
What to expect
A few recurring themes:
- Mobile engineering — Flutter, Dart, and the patterns that keep large apps maintainable.
- Architecture — pragmatic structure over dogma.
- Leadership — the unglamorous work of turning a team into a system.
- Automation & AI — compounding my own time with scripts, agents, and workflows.
Why write at all
Writing forces clarity. If I can’t explain a decision simply, I probably don’t understand it well enough yet. So consider these posts a side effect of trying to understand my own craft a little better.
The best way to learn something is to explain it to someone else.
More soon.