architecture
3 pages in this category.
3/3
APIs
Contracts that let separate software systems talk to each other.
SOLID
A modern walk-through of the SOLID principles — single responsibility, open-closed, Liskov, interface segregation, dependency inversion — with anti-examples and refactors in TypeScript and Python.
Design Patterns
A practical reference for classic OOP design patterns — Strategy, Observer, Factory, Adapter, Decorator, Repository — with examples in Python, TypeScript, and Go.