Posts from 2026

27 posts · All years

September 2026

Sep 29

Mastery is a Wicked Problem

Reaching mastery has no clearly defined finish line, and in software crafting in particular, it is a ‘wicked’ environment because the rules and tools change under you all the time while everyone disagrees about what the goal is.

Sep 7

Hazel Turns 20

Hazel 6 is discounted 35% for the 20th birthday of this amazing little Mac helper!

June 2026

Jun 18

Lettera: A Refined Markdown Document Editor

Shiny Frog’s new Markdown editor for macOS goes into beta today. It’s like Bear, but for any file or folder on your computer. I’ve been lucky enough to help build it.

May 2026

April 2026

Apr 24

Counter Drift and Entropy with Kaizen

The answer to entropy in things we build, of getting worse over time and not better, always has been to stay vigilant and impose order, even as the order changes.

Apr 5

Swift Blog Carnival: Tiny Languages

The Swift Blog Carnival topic for April is open; it is about Tiny Languages. Read what a blog carnival is, why you should care, and how to participate!

March 2026

February 2026

Feb 28

Media Transfer Protocol Tools

I want to get books on my Supernote and notes off it, so in my desperation I began to write scripts and make tools to help.

January 2026

Jan 7

Manually Mount the Metal Toolchain When Xcode Cannot

My computer suffers from Xcode not being able to access the Metal toolchain that is clearly installed on my system. I need to mount the disk image manually to fix this and make the CompileMetalFile error go away.