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

Docker from Scratch: Speed Up Builds With Caching and BuildKit

Use layer caching, BuildKit cache mounts, and parallel stages to make your Docker builds faster.

March 5, 2026 · 5 min · Russell

CORS: Fix Cross-Origin Issues

Ahnii! CORS (Cross-Origin Resource Sharing) lets your API accept requests from different domains….

May 16, 2025 · 2 min · Russell

How We Got DDEV, Laravel, and a Go API Talking: The Sidecar Approach

Run a Go API as a DDEV sidecar so Laravel in the web container can call it by service name, with one shared secret for signed requests.

February 18, 2025 · 3 min · Russell