Discussion about this post

User's avatar
Antonio Yon's avatar

I’ve come around to calling it “product health” instead of technical debt. It leans into a few concepts:

1. There is no right way to build something. It’s always a trade-off. What was the correct trade-off for v1 may not be the correct set of trade-offs for v2 or even v1.1.

2. Software engineering is closer to software gardening. The plant’s that is thriving in South Florida Summers may not even grow in Minnesota Winters even if you used the same seeds, soil, and water.

3. Product Health prioritizes that engineering is part of product and needs the attention. It removes the stigma of “debt” and encourages “health” instead.

Expand full comment

No posts