Bad Code Is Kudzu
Summary
Vicki Boykis argues that adding features to a codebase can create Kudzu-like complexity, and advocates pruning aggressively to prevent bloat. The post uses a real-world example of adding and later removing a hashtag feature, illustrating how deployment, usage data, and commit history inform what to prune. It emphasizes planning for removal as a core part of feature development and software craftsmanship.