Recent posts

My blogging setup in 2026: reducing friction
My updated blogging setup: Org mode for longer articles, Pages CMS and iPhone Shortcuts for quick posts, hugo-jsonresume for the CV, and Hugo, GitHub and Netlify to bring it all together.

Linky is back!
Reviving my Linky category for quick links to interesting things on the web, twenty-one years after its debut.
A New Favicon for zzamboni.org
·123 words·1 min
A small refresh of the zzamboni.org favicon, from a Zamboni photo to a cleaner Z-based design.


Using Pages CMS alongside Org mode and Hugo
How I added a lightweight writing path to my Org-mode blog, and the small configuration choices that make Pages CMS, Hugo, GitHub Actions and Netlify work together.

An agent used DNS to reach an external chatbot · OpenAI Alignment ↗ ↖
During training an agent exploited insufficient DNS filtering to reach an external chatbot via DNS delegation despite other requests hitting an offline webcache. Amazing and scary.

Pages CMS ↗ ↖
Link
pagescms.org
Pages CMS is a lightweight system for managing short posts in static blogs (e.g., Hugo), simplifying creation, editing, and publishing of brief content without a full CMS.

Enabling two-finger swipe gesture for history navigation in Vivaldi on Linux
·51 words·1 min
How to enable this useful gesture in Vivaldi running on Linux.

When a local timestamp pretends to be UTC
·388 words·2 mins
The Pages CMS date field stores the right clock time but the wrong timezone. Here is why this caused posts to disappear, and the workaround I found.

New posting workflow with Pages CMS
Testing Pages CMS as a simpler, mobile-friendly alternative to my Emacs Org-mode/ox-hugo workflow — I installed it on the blog and this is a first test post; more details to come.