maarkn.dev
Back to all posts
·3 min read·
  • Practice

Pragmatic over perfect

A short essay on why I ship the simplest thing that solves the problem, then iterate when reality pushes back — and why this is harder than it sounds.

pragmatic-over-perfect

The default answer for most engineering problems is "it depends". The pragmatic answer is "what's the smallest thing we can ship that we'll regret the least?".

I came up through teams where shipping fast and shipping correctly were treated as opposites. They aren't. Pragmatic isn't sloppy. It's choosing the right level of commitment for what you actually know.

If we don't know whether anyone wants the feature, write the boring version. If we know they do but the load is unproven, scaffold the right shape now and tune later. If the regulator is looking, lean perfect.

The mistake isn't aiming low. It's aiming uniformly. Calibrate.