▶

Narcissistic Design: Software Design Anti-Patterns

Reaktor · Talk · YouTube title: Stuart Halloway - Narcissistic Design
Why it's here

HN commenters love it as a witty and insightful tour of design anti-patterns, applicable to DSLs, OOP and API design.

What it covers

Stuart Halloway's satirical talk describes how to protect yourself from industry change by spreading complexity through systems while following idiomatic practice. It uses this inversion to catalog software design anti-patterns.