[ Ionut Dumitru ]
00 / WRITING

Writing

Notes on building products — engineering, design, AI and the seams between them. Long enough to be useful, short enough to finish.

51 essays
002
The API I wish every CMS had
Content modeling as if the frontend mattered. A look at the shape of a CMS that respects the people building on it.
EngineeringJun 22, 2026 · 9 min
003
The quiet case for design engineers
Why the strongest teams stop handing designs over a wall and let one person hold both the pixels and the code.
CraftJun 15, 2026 · 6 min
004
Shipping faster without shipping worse
Velocity is a design problem before it is an engineering one. Cut the decisions, not the corners.
ProductJun 8, 2026 · 5 min
005
Automating a home with local-first tools
A calmer, private smart home that keeps working when the cloud does not — and that you actually own.
SystemsJun 1, 2026 · 7 min
006
Notes on building with LLMs in production
What survived contact with real users: evals, guardrails, latency budgets and the unglamorous plumbing.
AIMay 25, 2026 · 10 min
007
The function that does one thing, named like it does
Naming is the cheapest documentation and the first thing to rot — a function whose name lies costs more than one with no name at all.
EngineeringMay 18, 2026 · 6 min
008
A design system is a product, not a file
Tokens are the easy part. The hard part is adoption, versioning and treating your team as the customer.
CraftMay 11, 2026 · 6 min
009
The roadmap is a list of things you're not doing
A roadmap full of everything is a roadmap that decides nothing — its real content is the long list of what you said no to.
ProductMay 4, 2026 · 6 min
010
Docker, but boring on purpose
Reproducible beats clever. A pragmatic baseline for containers that you can hand to anyone.
SystemsApr 27, 2026 · 5 min
011
The eval is the spec
Before you tune a prompt or swap a model, write the test that says what good looks like — the eval is the real requirements doc.
AIApr 20, 2026 · 8 min
Page 1 of 6 · 51 essays
→ / SUBSCRIBE

New essays, occasionally.

No spam. Unsubscribe whenever. Roughly one email a month.

← Back to indexionutdumitru.com