DavidHere’s how NgRx selectors actually work internallyEveryone wants to know “how do selectors really work?”Mar 23Mar 23
DavidHow to Use 🧨 Dynamic Titles from NgRx SelectorsWhen Angular 14 released and custom title strategies became a possibility, my mind immediately went to asking, “how can I dynamically set a…Jul 16, 2022Jul 16, 2022
DavidWEIRD TS TYPES 🛸: Using Contextual Typing and Deferred Inference to Plan an Alien ConquestThis post is accompanied by a Typescript playground found hereDec 2, 2021Dec 2, 2021
David3 Radically Small Things You Can Change In Your NgRx Effects Code That Will Make Me Sleep Better…These days people say to me, “David, you look tired. Have you had trouble sleeping?”Oct 21, 2020Oct 21, 2020
DavidWrite a Dead Simple Web App, Fast, for a Hackathon (Part One): A Flask BackendThis series focuses on equipping you with the basic background needed to make a web app fast for a hackathon. My intent is to provide the…Aug 31, 2020Aug 31, 2020
DavidHobbyists Aren’t Welcome on the App StoreI thought it would be fun to develop a mobile client for the popular Netflix Party application. I didn’t know how quickly Apple would shut…Aug 3, 2020Aug 3, 2020
DavidBuild and Debug Firebase Functions in VSCodeFirebase is a powerful platform that helps you get a backend running fast for your web or mobile app.Mar 22, 20196Mar 22, 20196