
The Odin Project 4: JavaScript Deep Dive (Closures, Event Loop, Async & TDD)
Master lexical closures, ES Modules, the V8 Event Loop (microtasks vs. macrotasks), Promise concurrency, and Test-Driven Development with Vitest.
Test-Driven Development (TDD), Vitest, Dependency Injection & CI Gates
Explore CodingCat.dev hands-on courses, video lessons, podcast episodes, and technical deep-dive blog posts covering Testing: Test-Driven Development (TDD), Vitest, Dependency Injection & CI Gates.

Master lexical closures, ES Modules, the V8 Event Loop (microtasks vs. macrotasks), Promise concurrency, and Test-Driven Development with Vitest.
Alex Patterson's hands-on web engineering breakdown of "Firebase A/B Testing is now available for the web" (2026-03-04). Learn how to wire up Firebase, Google Cloud, Web Dev, AI in production web apps.
Alex Patterson's hands-on web engineering breakdown of "Introducing the AI-Powered App Testing Agent" (2025-04-09). Learn how to wire up Firebase, Google Cloud, Web Dev, AI in production web apps.

Dive into hands-on SpiceDB demos, real-world permission modeling, and AI-powered scenario testing!

Jordan tells his story of becoming a Developer Advocate and demos testing Angular components using Cypress.io.