programming
Astro 5 Upgrade
Astro 5 is out with a number of changes from Astro 4. The good news is I was able to upgrade instantly with no modifications (but there are some to come later).
Updated Sessions Raycast Script Command
A version of my Sessions Raycast script command using Moom layouts instead of Raycast Window Management layouts.
Automating Sessions With Raycast Script Commands
Using Raycast script commands to automate workflow sessions.
Pseudo-Automating the Listened to Podcasts List on My /Now Page
Using Python to retrieve and parse my Overcast listening history.
Raycast Script Command for Image Link Transformation
It's Yet Another Raycast Script Command, this time one for tranforming blog post image links to match image file locations in Astro.
TextBuddy Custom Links
Custom Links is a pretty cool automation feature in TextBuddy for automatically transforming specific text patterns into clickable links.
Raycast Script Command for Text Parsing
Raycast script commands are great for all kinds of scripted tasks, and I'm increasingly using them for tasks related to my website.
Astro Templates for JSON Data
Using a JSON data file and rendering it in Astro page templates.
Auto-Generated Last Modified Date in Astro
If you have a page that you want to show the last modified date on, Astro and remark can do it for you automatically.
Default Browser Switching
Sometimes it's nice to have apps automatically open links in a different browser, which is why the ability to quickly change default browsers is handy.
Get Rid of Theme Flicker
Avoiding theme flicker on Astro sites with multiple themes.
Some Tags
Thanks to the brilliance of those who came before me, I now have tags on my site.
Automatic Image Processing With AppleScript and Retrobatch
I now have automatic image processing for my Friends with Brews images that happens automatically when I drop images in a folder, and I love it.
Git Diff With Previous Commit Versions
Comparing versions of the same file from two different commits using git.
Giving in to Astro Pagination
Blog post pagination: I fought the Astro law and the Astro law won.
One More One More Thing: LaunchControl
While debugging a broken LaunchAgent script, I discovered a great utility.
One (More?) Thing
Automating displaying my IP address in my menu bar.
AppleScript GPT
ChatGPT doesn't always get programming right.
Bunch of Amphetamine
A hyper addition to my podcast workflow that keeps my Mac awake at all times.
Bunch
Bunch is an amazing little automation tool for controlling work environments on your Mac.
Map Your Stuff
JavaScript array maps are a common pattern in Astro, and very useful ones at that.