This site is best experienced on a laptop or desktop.
February 2026softwareengineering
The Law of Leaky Abstractions
Joel on Software
Notes
All non-trivial abstractions are leaky. The higher the level of the tool, the more you need to understand what's below it to debug it. Still completely true in 2026.