Recursion
3 videos across 3 channels
Recursion is a way of solving problems by having a function call itself with simpler inputs until a base case stops the chain. The clips highlight its mental shift from brute-force coding to elegant, self-referential solutions, and they connect recursion to real-world coding interviews, scalable software design, and the discipline of clear problem decomposition. It’s a foundational mindset for builders who want to reason about data structures, control flow, and maintainable code, beyond just writing loops.

ThePrimeagen: Programming, AI, ADHD, Productivity, Addiction, and God | Lex Fridman Podcast #461
An in-depth, off-the-cuff talk with Michael Pollson (Primagen) about his lifelong love of programming, the pivotal momen

Stop Writing TypeScript Code Like This
The video explains why TypeScript’s return type inference is powerful but not always sufficient, and when you should exp