Open-Source

Screenshot-a-Day: An Archive, Not an Alarm

The Screenshot-a-Day project card: "A visual history you own", beside three stacked browser captures of the same page dated June 04, July 19, and August 17, tagged 0.42% changed
A theme update breaks a hero image on Safari. A hosting provider changes a default. A CMS plugin starts injecting something. Nobody notices for six weeks, and when someone finally does, the only honest answer to “when did this start?” is a shrug. I have given that shrug more than once. This week I shipped Screenshot-a-Day v0.1.0 so I would stop having to. The idea is not new around here. It has been sitting on this site as a sketch since May 2024, back when I assumed the answer was a $10/year SaaS running Puppeteer on a Lambda. What actually shipped went the other direction on almost every one of those assumptions, and the reasons are the interesting part.

A Theme Meets a Stranger

I clicked the “Latest release” badge in Ryder’s README and landed on v0.0.1-alpha, dated January 2024. That would have been unremarkable if it were the latest release. It wasn’t. Ryder had shipped v0.1.0 through v0.2.4, but the release workflow marked every automated release as a prerelease. GitHub excludes prereleases from that badge, so two years of releases were present, downloadable, and effectively invisible from the project’s front door.

Adding Leaflet to Ryder Theme

A Ryder theme page displaying an interactive Leaflet map
I made this quick and easy shortcode to get started using leaflet.js in the Ryder Theme for Hugo Websites, as I add more features supported by leaflet to the shortcode I might update this page.

Pines Image Gallery With Hugo

A super simple alpinjs image gallery The first place I used this is on the recipe page about my mom’s family recipe cookbook

The Ryder Theme for Hugo

The Ryder Hugo theme wordmark with a portrait of Ryder
In honor of this old guy Introducing the Ryder theme, a theme for the hugo static website generator. This is an open-source Hugo theme boasting Tailwind CSS, FontAwesome integration, and customizable features. Perfect for beginners and seasoned developers alike, kickstart your website with this versatile theme.

Arts-Link.com

info In Active Development: Is arts-link.com a business?, a collective?, a gallery?... we're not sure, but we are trying hard to get that figured out! https://www.arts-link.com is the first domain I ever purchased. I believe it was around 2001. It has been various different websites throughout the years, including not a web-site at all. In this rendition it is an organization which is set up to support artists in their technical needs, to free them from the discratction of such things as self-promotion and websites.