First of all, there have been some major updates to Doing over the last few weeks (changelog), so be sure to update to the latest version (). If you don’t know what Doing is and started reading this post anyway, go check it out first.
doing, prompt, scripting, shell, status
I’ve done a lot of coding in the last two weeks. Playing with projects, adding features, fixing bugs, writing tests. I’ve done a lot of learning Vim (I’m writing this post in Vim, I think I like it). Some day I’ll feel like I’ve learned something in Vim that would actually surprise anybody and I’ll write it up. For now, I’m just playing catch up.
bunch, fish, howzit, personal, quickquestion, tools, vim, writing
Thanks to TextExpander for sponsoring BrettTerpstra.com again this week! They sponsor me every month, and they’re one of my favorite sponsors1, but they’re behind on getting me copy this week. It’s totally ok, I have stuff I want to tell you anyway.
email, shortcuts, snippet, sponsor, textexpander
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