The Journal
Engineering insights. No noise.
Long-form writing on systems architecture, AI engineering, mobile craft, and the boring discipline that distinguishes software you can grow from software you have to rewrite.
- AI Engineering12 April 2026 · 9 min read
Shipping LLM features without the April-fools bill
A practical playbook for teams putting their first LLM feature into production: caching, routing, eval, and the cost controls that keep your monthly invoice from doubling overnight.
Read the post - Mobile Engineering22 March 2026 · 7 min read
Flutter feels native — when you do the last 5%
Why so many Flutter apps feel almost-but-not-quite right, and the specific platform-affordance work that turns 'cross-platform' from a compromise into an advantage.
Read the post - Backend Engineering8 February 2026 · 11 min read
Rails in 2026: still the fastest way to build a real backend
A defence of Ruby on Rails for serious production workloads, an honest accounting of where Node.js wins, and the architectural patterns that keep modern Rails codebases from collapsing under their own weight.
Read the post