Auto-generated educational articles on design patterns, code smells, and programming fundamentals.
All 23 Gang of Four patterns — Creational, Structural, and Behavioral — with before/after code examples and class diagrams. Browse patterns →
Fowler's catalog of code smells from Refactoring: Bloaters, OO Abusers, Change Preventers, Dispensables, and Couplers. Browse smells →
Core OOP and design principles — polymorphism, encapsulation, dynamic dispatch, SOLID — that underpin every pattern and refactoring. Browse fundamentals →
Every article is generated by a multi-agent LangGraph pipeline — Research → Code → Writing — running on any OpenAI-compatible model. View source →