Rob Pike's 5 Rules of Programming
Rob Pike's timeless rules distill decades of systems programming wisdom into five concise principles about performance and simplicity.
Rob Pike's timeless rules distill decades of systems programming wisdom into five concise principles about performance and simplicity.
A practical guide to the most useful design patterns for full-stack TypeScript developers, with real-world examples.
The SOLID principles are a set of five design principles intended to make software designs more understandable, flexible, and maintainable.
Grab your bingo cards! Here are the 10 acronyms you're guaranteed to hear in your next stand-up, explained with a healthy dose of reality.
Don't Repeat Yourself (DRY) - "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system"