Posts


Making giscus less gabby

The goal was to offer a comments section without forcing a massive JavaScript load on every visitor. Mission accomplished. Here’s how.

2023-08-07

Mixed nuts #12

A number of things that are bouncing around these days inside my somewhat reasonable facsimile of a brain.

2023-08-05

From Raivo OTP to 2FAS

My recommended TOTP app changes ownership under questionable circumstances — so I replace that recommendation.

2023-07-31

Good news about CloudCannon and Eleventy

Not long after receiving a short-sighted shafting, my favorite JavaScript-based SSG and its creator wind up in good and friendly hands.

2023-07-25

Using Hugo Pipes with Cloudinary: a follow-up

Here’s a more hosts-friendly way to take advantage of both the built-in Hugo asset pipeline and a digital assets management host.

2023-07-23