Arun Balachandran
← Writing
Habits5 Sep 2026

Why I stopped optimising my system and started shipping badly

Three years of tuning notes and reviews taught me less than two months of publishing things I wasn't ready to publish.

Lead figure — full content width, 16:9
The dashboard I built to justify not shipping anything.

Body text runs at a measure near seventy characters a line — comfortable to read without a paragraph turning into a wall.

Subheads break the piece into stages, so someone skimming can still follow the shape of the argument.

Inline figure — text measure, 4:3
For a diagram, a screenshot, or one photograph that belongs beside the argument.

A subhead

Code, quotes and images sit inside this same column so the page keeps a single left edge.

$ git log --oneline | wc -l
# 340 commits, 4 of them shipped

The quote comes after the code here — on purpose, to prove blocks can appear in any order the writing actually needs.

The system was never the bottleneck. I was.
Wide figure — breaks the text measure. For photography-led pieces.
One or two per piece. Not a gallery.

If something here doesn't add up, I'd genuinely like to know — a counterexample beats a compliment. Tell me, or leave your email for the next one.