
SYSTEMS & ARCHITECTURECode that lasts.
PALAKORN / FIELD NOTES↗ Apr 15, 2026 14 min read
SOLID Principles Explained for Working Developers
Five principles that separate code you can still touch in six months from code that becomes a minefield. Each principle explained in plain English with before/after code in TypeScript, Java, Python, and C#.
Software DesignClean CodeOOP