Since he makes some interesting comparisons between IT and different subjects like sewer technologies, I felt like bouncing on the yucky pictures he links to and suggest dubbed image titles:
- Screw pumps: dependency injection,
- Primary screen: welcome page,
- Primary clarifiers: client side validation,
- Aeration tank: O/R mapping,
- Secondary clarifier: server side validation,
- Final clarifier: database level constraints,
- Chlorination tank: garbage collection.