Here’s how NgRx selectors actually work internallyEveryone wants to know “how do selectors really work?”Mar 23, 2024Mar 23, 2024
How 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
WEIRD 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
3 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
Write 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
Hobbyists 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
Build 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