David

David @davidshortman

About: A programmer despite the existence of Mario Kart 8 and cartoons.

Joined:
Jun 26, 2020

David
articles - 13 total

Old Time Tunes Dev Log 5: Adjusting Firebase App Hosting for Cost

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 0 1Oct 15 '24

Old Time Tunes Dev Log 4: Firebase App Hosting deploy

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 1 2Sep 29 '24

Old Time Tunes Dev Log 3: GitHub PR merge setting

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 1 0Sep 29 '24

Old Time Tunes Dev Log 2: Adding Next.js

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 1 0Sep 29 '24

Old Time Tunes Dev Log 1a: Fixing vulnerable dependencies

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 1 0Sep 29 '24

Old Time Tunes Dev Log 1: Updating the Repo

This is a long-running series of logs that I'm sharing with my spouse to incrementally share...

Learn More 1 1Sep 27 '24

Here's how NgRx selectors actually work internally

Everyone wants to know "how do selectors really work?" I ran into this question question...

Learn More 1 0Mar 23 '24

How to Use 🧨 Dynamic Titles from NgRx Selectors

When Angular 14 released and custom title strategies became a possibility, my mind immediately went...

Learn More 11 0Jul 16 '22

WEIRD TS TYPES 🛸: Using Contextual Typing and Deferred Inference to Plan an Alien Conquest

This post is accompanied by a Typescript playground found here Typescript has a powerful inference...

Learn More 37 3Dec 1 '21

Describe Your NgRx Actions More To Write Less Code

Actions describe events in our NgRx-powered applications. When we fail to sufficiently describe our...

Learn More 8 1Mar 6 '21

Write a Dead Simple Web App, Fast, for a Hackathon (Part Two): Debug and Deploy

This series focuses on equipping you with the basic background needed to make a web app fast for a ha...

Learn More 7 1Feb 19 '21

3 Radically Small Things You Can Change In Your NgRx Effects Code 🌞

These days people say to me, "David, you look tired. Have you had trouble sleeping?" The answer is y...

Learn More 18 4Oct 21 '20

Write a Dead Simple Web App, Fast, for a Hackathon (Part One): A Flask Backend

This series focuses on equipping you with the basic background needed to make a web app fast for a...

Learn More 9 2Aug 31 '20