PinnedPublished inteaxyzSomething new is brewingI created Homebrew nearly 13 years ago out of sheer necessity. I found the tooling available to developers at the time haphazard and…Mar 23, 202215Mar 23, 202215
Published inteaxyzdev.diary — tea is env++A few aspects of the shape of tea’s CLI have been bothering me.Jan 31, 20231Jan 31, 20231
Published inteaxyzdev.diary—Finding the FunWhen building any kind of product it takes a little time before you figure out its shape. Famous games developer Sid Meier described this…Jan 23, 20232Jan 23, 20232
Maintaining a Homebrew Tap for Swift projectsI read somebody recently complaining that installing Swift projects was hard because SwiftPM has no install command. Ignoring my opinion…Feb 9, 20201Feb 9, 20201
Workbench: Seamless, Automatic, “dotfile” Sync to iCloudAs part of my one‐week‐one‐open-source series this year I have released Workbench.Feb 20, 2019Feb 20, 2019
Massively Contributing to Swift Open Source in 2019One-week, one-project, 2019Feb 16, 2019Feb 16, 2019
New Open Source: LegibleErrorLegibleError’s goal is to prevent you showing the user a string like this:Feb 7, 2019Feb 7, 2019
Keeping Swift Tests on Linux Sync’dIf your Swift project uses swift test on Linux then you are aware that you need to run swift test --generate-linuxmain in order to get for…Jan 25, 20191Jan 25, 20191
Server-side Swift: Making Canopy (5/6)Last time I talked about deploying and maintaining a Linux server. This time I’m finishing up, which leaves a bunch of topics, but mostly…Jan 22, 2019Jan 22, 2019