Ok, this is one of my other projects from last weekend. In its present state it has a more limited scope of appeal than my Howzit updates, but the idea could easily1 be modified to work with any project that consists of a bunch of Markdown documents.
bunch, documentation, jekyll, keyboard, keyboardmaestro, markdown, search
I had a bit of a manic coding week this last week. Which probably means I’m headed for some depression soon, so I wanted to write about at least one of the things I’ve worked on recently before I lose motivation. So let’s start with Howzit, my little CLI for tracking all of the build settings and other notes for your coding projects.
howzit, markdown, scripting
The Synology DSM has a handy built-in updater for dynamic DNS (DDNS). It makes a lot of sense, given the Synology is always on and connected to the internet, keeping a custom domain pointed to the right IP at all times.
hosting, recording, scripting, service, synology
I’ve added a new Jekyll plugin to my repository called Availability. It lets you mark sections of documentation based on their availability in different software builds. This post will be short as I’ve already documented it pretty well in the README, plus it will likely be of use to literally nobody but me, as it would only be useful to people running Jekyll-based documentation sites about a single Mac app that has a public beta program, which is a pretty limited audience.
beta, documentation, jekyll, marked, plugin, writing
Thanks to TextExpander for sponsoring BrettTerpstra.com this week! If I could only install one utility on a Mac, it would be TextExpander.
sponsor, textexpander
Last week I posted my craziest Mac experiment in a while — a script that handles adding and updating myriad BetterTouchTool Touch Bar (and menu bar) widgets. A couple of days after I posted it, I ended up adding some widgets for Zoom that may actually be the most useful of the bunch.
automation, bettertouchtool, macos, plugin, scripting
I’ve recently put some1 time into making a Touch Bar “dashboard” using BetterTouchTool. I know, the first thing you thought when you read that was “but Apple is discontinuing the Touch Bar!” Let me explain. Or try to. I almost didn’t write this post because I was worried it would indicate mental instability of some kind2. But how could I call myself a “Mac Mad Scientist” if things didn’t get a little crazy? We’re all mad here, right?
automation, bettertouchtool, bunch, doing, gestures, howzit, icons, keyboard, launchbar, macos, network, scripting, shortcuts, status, weather, where
Over the last couple of years I’ve spent an upsetting amount of money trying to find a cough button solution for my XLR mic setup. The audio interface I fell in love with (Komplete Audio 6) wasn’t compatible with Shush, the cough button solution I’d used for years with my USB mics. So I started looking at hardware solutions.
hardware, keyboard, microphone, podcasting, solutions
I asked on Twitter about “rubberizing” my keyboard tray. I didn’t know where to begin solving this problem. I got some very helpful feedback and thought I’d follow up with the solution that worked for me, on the off chance it helps someone else.
hardware, keyboard, solutions
Jay Miller has published his first video on Bunch. It’s a walkthrough of a Bunch he uses for automating his email newsletter process, and is a great example of Bunch’s usefulness. It highlights some cool Bunch features like embedded snippets and calling Keyboard Maestro URLs, as well as some features that would be considered more “advanced,” such as assigning variables with script results and using variables in conditions.
automation, bunch, video
Thanks to SummerFest 2021 for sponsoring BrettTerpstra.com this week! Some of the best Mac apps you can find (and some of my personal favorites) for research, project management, and more are on sale right now. No bundles with stuff you don’t need, just great prices from great devs.
sponsor, tools, writing
Web excursions brought to you in partnership with Setapp. Get access to hundreds of Mac and iOS apps for one low monthly subscription fee.
bookmarking, bookmarks, reading, scripting