2026
Steve's Publish site had a working but brittle link checker — JSON archives that conflicted across machines, silent failures on bot-blocked domains, and no way to track down dead links. Here is what we changed and why.
How vation.ca publishes the same content simultaneously to browsers and AI agents — and how designing for the second audience made the first better.
Bootstrap is out, Tailwind is in, a five-year-old draft finally got published, and an AI wrote the code and this article. A follow-up to the 2018 and 2021 site renovation posts.
2021
Steve Hume describes his transition of the Vation.ca website to a Swift publishing toolset.
2018
Refreshing the Vation.ca website, maintaining accessibility.
2017
Steve Hume describes his choice of server-side Swift for a serious web application.