21CTO
Sep 13, 2025 · Fundamentals
Why Linus Torvalds Calls Certain Code “Garbage” and What It Means for Cognitive Load
Linus Torvalds harshly criticized a Meta engineer's pull request as garbage, using the incident to illustrate how unnecessary abstractions increase cognitive load, why code should be clear and self‑contained, and how modern tools like IDEs and LLMs change the cost of refactoring.
Linus TorvaldsPR reviewSoftware Engineering
0 likes · 7 min read
