I am a middling programmer on my best day, but I do posses one of the more important traits that Larry Wall says is required of a good programmer: laziness. So with that in mind, over the years I’ve written a lot of Bash shell scripts, python scripts, and Apple Shortcuts to try to save me some time or sometimes just for the fun of it. I’m including a handful of them here in case anyone finds them helpful.
I’m a very long-time user of Day One. Over the years I’ve written a variety of scripts and such. I only use a few of these currently but even the ones I no longer use may prove helpful to someone.
- dowpy – This is a python script that reads my WordPress entries into a “WordPress” journal in my Day One app.
- Log/Append a photo to a Day One entry – iOS Shortcut
- Logging throughout the day with Day One and iOS shortcuts – I no longer follow this practice but if you like a bunch of timestamped entries for a day instead of multiple entries per day, check it out.
- AppleScript for Day One braindump to Things – very specific use case here but if you’re on a Mac and want to brain dump a bunch of stuff into Day One you can highlight the text and create Things entries for each item.
- Day One Morning Health Shortcut – I haven’t used this in a while but I find it’s better to track 7-day averages of things like steps, calories, etc. This shortcut does that and creates a Day One entry. Uses Apple Health data.
- Last.fm to Apple Music playlist shortcut – This is a pretty handy Swiss Army knife-type shortcut for creating Apple Music Playlists from last.fm user data.
- Readwise to WordPress – Python script that I call from cron each night to pull all the Readwise highlights and notes I made that day into my WordPress blog. Each article gets its own entry.
- Hey Siri/Shortcut Automation with 2023 Outback – Does what it says. “Hey Siri, warm up my car.”