2025-07-30 | The unexpected power of letting an LLM see my personal notes | 0:00 | 2,422 | |
|
2025-07-16 | Making Angular's resource() even more powerful | 0:00 | 4,583 | |
|
2025-07-02 | The super power most Angular developers don't know they have | 0:00 | 17,873 | |
|
2025-06-18 | I built "the backrooms" in 3D... with Angular? | 0:00 | 7,324 | |
|
2025-05-29 | Angular v20 is out... it's boring (and that's good) | 0:00 | 17,527 | |
|
2025-05-21 | I actually use JavaScript generator functions | 0:00 | 12,236 | |
|
2025-05-07 | The simple way I paywalled an Angular/Astro SSG site | 0:00 | 3,951 | |
|
2025-04-23 | WebAssembly in Angular with httpResource and signals | 0:00 | 8,163 | |
|
2025-04-16 | What's the point of all these weird TypeScript types? | 0:00 | 7,734 | |
|
2025-04-09 | Angular without selectors is (probably) coming | 0:00 | 12,547 | |
|
2025-04-02 | Monorepos don't HAVE to be hard (...and why you should always use them) | 0:00 | 18,654 | |
|
2025-03-26 | RxJS operators and their dangerous consequences | 0:00 | 8,391 | |
|
2025-03-19 | How (and why) I'm rebuilding my sites with Angular and Astro | 0:00 | 12,529 | |
|
2025-03-12 | Understanding JavaScript CLOSURE with... comics? | 0:00 | 3,377 | |
|
2025-03-05 | Tracking down a "performance" (not memory) leak in JavaScript | 0:00 | 7,421 | |
|
2025-02-26 | Angular's httpResource update has a surprising hidden feature | 0:00 | 8,704 | |
|
2025-02-19 | What's the point of using Astro... with Angular? | 0:00 | 9,406 | |
|
2025-02-12 | How I navigate files QUICKLY and EFFICIENTLY in my code editor | 0:00 | 6,891 | |
|
2025-02-05 | A "real world" example of a non-trivial Angular component done DECLARATIVELY | 0:00 | 12,891 | |
|
2025-01-29 | How Angular's ngNonBindable solved a huge problem in my project | 0:00 | 5,703 | |
|
2025-01-22 | JavaScript's OTHER most unused primitive... BIGINT | 0:00 | 4,545 | |
|
2025-01-15 | Why does Angular need JavaScript's most unused primitive | 0:00 | 31,652 | |
|
2025-01-08 | This is why PROFILING is critical for high performance JavaScript | 0:00 | 10,409 | |
|
2025-01-01 | THIS is a perfect example of where declarative RxJS goes wrong | 0:00 | 9,032 | |
|
2024-12-25 | Why XState and RxJS are not "too complex" | 0:00 | 6,958 | |
|
2024-12-18 | The most powerful RxJS combo I've ever used (massive performance improvement) | 0:00 | 6,652 | |
|
2024-12-11 | WEB WORKERS made my code over 100x faster (almost ZERO blocking time) | 0:00 | 19,936 | |
|
2024-12-04 | How to deeply understand Angular signals (...or anything) | 0:00 | 17,575 | |
|
2024-11-27 | A little TOO complex for Angular signals? or a viable RxJS alternative? | 0:00 | 5,916 | |
|
2024-11-20 | Angular v19 is out!... and it changed my apps (significantly) | 0:00 | 22,173 | |
|
2024-11-13 | I could remove ALL RxJS in my Angular app, but should I? | 0:00 | 8,234 | |
|
2024-11-06 | Why I'm still using RxJS (not signals) for host binding in Angular | 0:00 | 7,493 | |
|
2024-10-30 | Angular team shows POTENTIAL new component authoring formats | 0:00 | 11,709 | |
|
2024-10-23 | This new Angular primitive might actually be a viable alternative to RxJS | 0:00 | 13,024 | |
|
2024-10-16 | How I code PRODUCTIVELY on my phone (with Neovim) | 0:00 | 3,832 | |
|
2024-10-09 | Lots of small projects? You might be missing out on a MONOREPO | 0:00 | 9,691 | |
|
2024-10-02 | Angular is finally a serious contender for content driven sites (with Analog) | 0:00 | 11,247 | |
|
2024-09-25 | Don't use effects/don't subscribe (it's the same advice) | 0:00 | 14,731 | |
|
2024-09-18 | Git bisect is insanely good (and so easy) | 0:00 | 93,193 | |
|
2024-09-11 | Snapshot tests are so easy it feels like cheating | 0:00 | 4,840 | |
|
2024-09-04 | The easiest way to publish an npm package? (2024) | 0:00 | 2,915 | |
|
2024-08-28 | A visual guide to switchMap and "higher order" observables | 0:00 | 8,975 | |
|
2024-08-21 | An EASY way to clean up your GIT commits | 0:00 | 5,009 | |
|
2024-08-14 | I didn't know about FLASH in neovim (kinda mad about it) | 0:00 | 4,318 | |
|
2024-08-07 | A visual guide to changing without reassigning in DECLARATIVE code | 0:00 | 7,980 | |
|
2024-07-31 | A trick for highly performant shader animations in Angular applications | 4:59 | 4,075 | |
|
2024-07-24 | A visual guide to why DECLARATIVE code is better | 7:07 | 10,670 | Tutorial |
|
2024-07-17 | The perfect use case for RxJS... violins? | 9:25 | 8,002 | Tutorial |
|
2024-07-10 | Full development workflow with neovim on my phone | 5:38 | 4,149 | Tutorial |
|
2024-07-03 | The most cursed Angular feature I've ever built | 6:17 | 5,729 | Tutorial |
|
2024-06-26 | How Nx fixed my Cloudflare development workflow | 8:12 | 3,337 | Tutorial |
|
2024-06-19 | A "hidden" side benefit of DECLARATIVE code | 5:07 | 6,974 | Tutorial |
|
2024-06-12 | How billionaire Charles Munger fixed my Angular app | 4:14 | 7,715 | Tutorial |
|
2024-06-05 | Observables are WAY easier than they seem | 3:28 | 7,788 | Tutorial |
|
2024-05-29 | How Angular plans to survive the next 10 years | 3:39 | 13,744 | Tutorial |
|
2024-05-22 | How Electron jailbreaks your web application | 5:21 | 5,733 | Tutorial |
|
2024-05-15 | How I code in Angular when nobody is watching | 7:03 | 10,522 | Tutorial |
|
2024-05-08 | Creating DESKTOP apps with Angular is easier than you think | 6:26 | 17,597 | Tutorial |
|
2024-05-01 | Here's what I've figured out about Angular signals | 8:33 | 15,098 | Tutorial |
|
2024-04-24 | A 7 minute guide to SESSIONS and COOKIES for authentication in Angular | 7:09 | 9,382 | Tutorial |
|
2024-04-17 | This made me NOT hate note taking (as a developer) | 7:22 | 8,673 | Tutorial |
|
2024-04-10 | What happened to Analog's experimental ".ng" format? | 4:30 | 5,288 | Vlog |
|
2024-04-03 | Full stack reactive CRUD in Angular with Go (or any REST API) | 7:15 | 9,025 | Tutorial |
|
2024-03-27 | A workflow for complex open source contributions | 7:58 | 3,796 | Tutorial |
|
2024-03-20 | Don't make my toSignal mistake in Angular | 3:02 | 7,404 | Tutorial |
|
2024-03-13 | Refactoring my ugliest code with signal view queries | 4:11 | 8,869 | Tutorial |
|
2024-03-06 | The mindset you need for a DECLARATIVE code refactor | 7:55 | 10,742 | Tutorial |
|
2024-02-28 | I didn't know snapshot testing was a thing | 4:55 | 4,396 | Tutorial |
|
2024-02-21 | Why Neovim nerds are so obsessed with the terminal | 6:44 | 71,204 | Tutorial |
|
2024-02-14 | A cautionary tale about ChatGPT for advanced developers | 5:56 | 316,546 | Tutorial |
|
2024-02-07 | Watch this BEFORE updating to signal inputs in Angular | 2:51 | 9,360 | Tutorial |
|
2024-01-31 | SIGNALS can make Angular "REACTIVE" forms more reactive | 5:28 | 13,288 | Tutorial |
|
2024-01-24 | Should this be the future of Angular applications? | 5:41 | 11,301 | |
|
2024-01-17 | Why signal INPUTS in Angular are such a big deal | 2:04 | 13,311 | Tutorial |
|
2024-01-10 | How to casually change the entire way Angular components work | 6:24 | 10,097 | Tutorial |
|
2024-01-03 | A "simplified" approach to Angular components? | 4:28 | 13,595 | Tutorial |
|
2023-12-27 | The inject function in Angular is not just a toy | 3:54 | 14,041 | Tutorial |
|
2023-12-20 | Things are getting serious with AnalogJS (Angular SSG) | 8:33 | 13,587 | Vlog |
|
2023-12-13 | This taught me so much about advanced TypeScript | 8:46 | 9,074 | Tutorial |
|
2023-12-06 | Why does building an Angular app with INJECTION TOKENS feel so good?! | 4:37 | 15,170 | Tutorial |
|
2023-11-29 | I tried to build my dream (simple) state management for Angular | 4:30 | 10,780 | Tutorial |
|
2023-11-22 | Server rendered Angular websites in literal minutes... | 3:50 | 21,352 | Tutorial |
|
2023-11-15 | Make advanced Signals + RxJS state management easier WITH this new API | 4:15 | 9,861 | Tutorial |
|
2023-11-07 | Introducing... the NEW Angular framework | 9:16 | 74,518 | Tutorial |
|
2023-11-01 | This ONE function makes RxJS + Signals in Angular so much better | 4:35 | 11,740 | Tutorial |
|
2023-10-25 | Is complex RxJS still useful with Angular signals? | 7:55 | 18,556 | Tutorial |
|
2023-10-18 | The CLEANEST authentication I've ever built with Angular | 9:49 | 24,577 | Tutorial |
|
2023-10-11 | Why we NEED these missing Signals APIs in Angular | 4:41 | 12,900 | Tutorial |
|
2023-10-04 | I've been using the new Angular control flow syntax for templates (it's good) | 2:45 | 41,073 | Tutorial |
|
2023-09-27 | This is coolest algorithm I've ever used: Wave Function Collapse | 4:53 | 4,531 | Tutorial |
|
2023-09-20 | How I use E2E tests to drive my Angular testing approach | 9:08 | 8,749 | Tutorial |
|
2023-09-13 | The Biggest Misconception of PROMISES vs OBSERVABLES | 5:06 | 10,665 | Tutorial |
|
2023-09-06 | How to ACTUALLY switch from VS Code to Neovim | 5:09 | 54,489 | Tutorial |
|
2023-08-30 | Testing SMART components and SERVICES with Signals and RxJS | 7:17 | 7,803 | Tutorial |
|
2023-08-23 | I bet you can write an Angular UNIT TEST after this video | 8:34 | 18,288 | Tutorial |
|
2023-08-16 | Why does the average app kind of suck? | 5:02 | 8,540 | Tutorial |
|
2023-08-09 | This solved a problem I've had in Angular for years | 3:46 | 8,510 | Tutorial |
|
2023-08-02 | There was a flaw in my Angular mental model | 4:50 | 10,714 | Tutorial |
|
2023-07-26 | It's OK/NOT OK to subscribe in Angular | 6:44 | 11,571 | Tutorial |
|
2023-07-19 | Every uncommon TypeScript concept that is useful to me | 7:02 | 11,388 | Tutorial |
|