Separate AI drafting from publication authority
How this blog moved AI drafting onto a local desktop while keeping capacity checks, validation, deployment, and social delivery behind reproducible cloud gates.
How this blog moved AI drafting onto a local desktop while keeping capacity checks, validation, deployment, and social delivery behind reproducible cloud gates.
How this blog’s unsupervised publishing pipeline moved off pay-per-token API credit, survived a silent auth revocation, and added a deterministic gate so an unreviewed draft can’t ship as slop.
How this blog’s GitHub Actions workflow mines activity, drafts posts with Claude, and publishes with zero human review.
Six Hugo shortcodes that give your PaperMod blog callouts, steps, pull quotes, stats, before/after comparisons, and CTAs — built in one vibe coding session.
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.
Build a script that generates consistent OG social card images from an HTML template using Playwright screenshots, with smart caching and series-aware gradients.