Automating Ghost Routes & Redirects Deployment Ghost clearly documents how to automate theme deployment with GitHub Actions, but deploying routes & redirects automatically is not as straightforward. This lack of straightforwardness is quite unfortunate in my view, particularly because custom routes are coupled to your theme; and redirects are somewhat coupled to routes since they both …
Solar Water Preheater Goals & Design Considerations Friends on Mastodon will know that I'm working on sort of a thermal battery for our house. Let me explain…
A migration to Ghost from Jekyll I just want somewhere I can quickly & easily share things. So, I'm testing out what a new iteration of dzombak.com may look like, running a self-hosted instance of the Ghost CMS.
University of Michigan Google Calendar Part of the Project Announcements series. Update: the calendar described in this post is no longer maintained. I have created a public Google Calendar which mirrors the University of Michigan's academic calendar. The page for the project, including details on using the calendar, is here: UM Academic Calendar. …
Very Simple Dynamic DNS Client I have recently found a need for a Dynamic DNS client for my desktop. This, based on a script from Jeremy Zawodny, is what I've come up with: {% highlight bash %} !/bin/bash T_USER=TWITTER_USER T_PASS=TWITTER_PASSWORD T_URL=http://twitter.com/statuses/update.xml …
↗ Singletons are Pathological Liars Singletons are Pathological Liars "How in the world did the test cause an actual charge on my credit card? … That is 'Spooky action at a distance!''" ↗ archive.org/…/misko.hevery.co