Why Nobody Wants to Maintain Your System
Frankenstein methods, god classes, tangled dependencies, and scattered configuration: the design smells that make everyone afraid to touch your system.
Updated 19 Oct 2026 · 1 formats

// Same area
Related topics.

When the load test is "we'll see in production"
Why skipping serious load testing is the most expensive way to learn: N+1 queries, locks, GC and the traffic spikes nobody simulated.
22 min

Security by design: stop patching holes you dug yourself
Why security must be integrated from the design phase instead of bolted on at the end: threat modeling, OWASP, 12-Factor Apps, CVEs, and pentesting.
12 min

Rewriting from scratch: 'hold my beer'
The urge to throw out the code and rewrite from scratch almost always costs more than you think: why we underestimate the real price and when it actually makes sense.
12 min


