Journal

Field notes from the studio.

Long-form writing on engineering, AI, design and the craft of building software that ages well.

NOV 14, 2024

ENGINEERING

Why we stopped using microservices for everything

The monolith is back, kind of. A practical look at when distributed systems hurt more than they help.

8 min read

OCT 28, 2024

AI

Shipping RAG that doesn't hallucinate in production

Six rules we've extracted from shipping LLM apps across four industries — most of them boring.

12 min read

OCT 02, 2024

ENGINEERING

The case for boring databases

Postgres covers 95% of what most teams need. Here's how to push it further than you think.

6 min read

SEP 19, 2024

DESIGN

Designing for trust in fintech UIs

Money interfaces are different. What we've learned from shipping seven of them.

9 min read

AUG 22, 2024

CASE NOTE

Edge-rendered checkout: a 14 week diary

How we cut Aura Retail's checkout TTFB from 1.4s to 92ms — without breaking conversion.

15 min read

AUG 04, 2024

STUDIO

Hiring senior engineers in 2024

The interview process we've iterated on for five years. What it does and does not measure.

7 min read

Have a complex challenge?
Let's engineer the solution.