Hugo blog shortcodes: adding a visual component system to PaperMod

Six Hugo shortcodes that give your PaperMod blog callouts, steps, pull quotes, stats, before/after comparisons, and CTAs — built in one vibe coding session.

April 8, 2026 · 5 min · Russell

Build a Hugo-to-Dev.to sync engine in Go

How to build a CLI tool in Go that syncs Hugo blog posts to Dev.to via the Forem API, handling canonical URLs, tag sanitization, rate limits, and content transformation.

March 29, 2026 · 5 min · Russell

Generate Open Graph images with Playwright and an HTML template

Build a script that generates consistent OG social card images from an HTML template using Playwright screenshots, with smart caching and series-aware gradients.

March 29, 2026 · 5 min · Russell