I often think of this post on leaky abstractions by Joel Spolsky whenever I’m unraveling multiple layers of code, trying to debug a performance problem. As programmers we get lazy and build up complex systems that hide problems. I’m usually good at spotting this, but not always.

Evan Hildreth

love that post! I end up referring to it outside of programming too, usually when some politician or such is oversimplifying something.

Manton Reece @manton
Lightbox Image