- The history of UNIX make
- Why Johnny Can’t Build [portable scientific software]
- Recursive Make Considered Harmful
- Non-recursive Make Considered Harmful
- A Generation Lost in the Bazaar
OOP the Easy WayObject-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.