The changes required to keep your development environment working in Catalina after an upgrade.
Setting up a Node.js production environment on DigitalOcean and installing Vapid.
Initial thoughts on Vapid, and supporting mac OS dark mode.
My tutorial on setting your Mac up for local web development using as few external tools as possible.
Google Maps allows you to preload maps so that you can use them to navigate in areas where you do not have cellular coverage.
Koken is a self-hosting solution for showcasing large photo sets. Learn how to set up your own.
How a Disney cast member went above and beyond to meet the needs of a fan.