ELEGANT CHAOS
elegant software, for a chaotic world
Latest ramblings from the blog
April 30, 2026

My timeline is full of discussion about AI, and agentic coding.

It makes me sad how culture-wars a lot of it is. Very strident. Very “you’re either with us, or you’re against us!”.

For what it’s worth, I’ve been playing with agents, and I think that there are some great things about them. As a solo developer, having an agent pair-programmer has revolutionised my work.

Read more
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.

Read more
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.

Read more