Algorithm Strategies
A deep dive into common algorithm strategies like Divide and Conquer, Sliding Window, and Two Pointers, tailored for the modern TypeScript developer.
A deep dive into common algorithm strategies like Divide and Conquer, Sliding Window, and Two Pointers, tailored for the modern TypeScript developer.
ACID is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps.
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”