Future Web
A 3D hero without a 3D library
The obvious way to build an interactive 3D homepage is to reach for Three.js. We wrote roughly eight kilobytes of maths instead, saved about six hundred, and got sharper text out of it.
August 2026 · Read it
What we built this week, what broke, and what it turned out to mean.
Future Web
The obvious way to build an interactive 3D homepage is to reach for Three.js. We wrote roughly eight kilobytes of maths instead, saved about six hundred, and got sharper text out of it.
August 2026 · Read it
Business
Publisher reaches end of life in October 2026. If your business has years of flyers, menus and newsletters in .pub files, now is the time to work out what happens to them, because the answer is not automatic.
August 2026 · Read it
Things We Changed Our Mind About
Three times in one evening we pulled the wrong site's files, because two machines each had a hosting account with an identical name. A short note on how a sensible naming convention turned into a trap.
August 2026 · Read it
Technology
The control panel reported the SSL certificate installed successfully. The browser still showed a security warning. Both were telling the truth, and the gap between them is worth understanding if you host anything yourself.
August 2026 · Read it
Build Logs
A server kept warning that it could not check its own kernel status. Three days of chasing repositories and DNS later, the culprit was a backup plugin that had stored nothing in three months and was quietly poisoning the package manager every five minutes.
July 2026 · Read it