PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 4: KEYSTROKES AND BRUSHSTROKES Basement Vs. Rooftop

"Moxie Marlinspike argues that engineers are most effective when abstraction layers serve as shorthand for understanding rather than as black boxes."

Marlinspike contrasts shorthand and black-box use of abstractions and warns that imperfect interfaces can produce increasingly serious problems as applications grow in scale and complexity.

View Source