Discussion about this post

User's avatar
Neural Foundry's avatar

This framing hits different because it nails why editing feels so painful, you're literally fighting your brain's default state. The connection between lazy writing now and being 10x busier later is spot on tbh. What really gets me is how bloat compounds over time, like that MVP permission system example shows how technical debt isn't just about code but about every overcomplicated decision that seemed easier in the moment. Once bloat enters a system it metastasizes into everything downstream making each subsequent change exponentially harder. I spent 3 months last year untangling a features that could've been 2 functions if anyone had bothered to simplfy the original spec lol.

Daniel Norther's avatar

Further proof that programming is the same as writing. George Orwell:

Orwell’s 6 Rules:

From “Politics and the English Language”

1 Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.

2 Never use a long word where a short one will do.

3 If it is possible to cut a word out, always cut it out.

4 Never use the passive where you can use the active.

5 Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.

6 Break any of these rules sooner than say anything outright barbarous.

No posts

Ready for more?