ELEGANT CHAOS
elegant software, for a chaotic world
Latest ramblings from the blog
Fixing The ActionBuilder Plugin
Development Diary
February 27, 2026
In a previous post, I mentioned a command line tool that I built which you can point at a Swift package, and which will generate a GitHub Actions workflow file for it.
I also built a SwiftPM plugin which invokes the tool, but at some point it stopped working. Instead of running, it would just hang, for reasons unknown.
Localizable String Catalogues in Swift Packages
Development Diary
February 12, 2026
I’ve been slowly splitting The Stack up into small internal Swift packages.
Unfortunately, if you use localizable string catalogues in Xcode, there are a few wrinkles.
SwiftUI Navigation Pain
Development Diary
December 12, 2025
One of the things I’ve wanted to do with The Stack is to handle all of the user’s interactions with some sort of action abstraction.
It turns out that this is harder than it ought to be with the modern SwiftUI navigation mechanisms.