Web Development

Full-stack web development from architecture decisions to deployment. Covers static site generation, theme builds, contact forms, SEO implementation, and the tools that hold it all together.

Own Your Stack, Part 4: Making Every Page Worth Indexing

Hugo generates tag pages automatically. Google ignores them. Here's how I turned thin taxonomy pages into topic hubs, fixed internal linking across a blog series, and learned what actually moves the needle for a small site's SEO.

Own Your Stack, Part 2: The How

Building a custom Hugo theme from scratch, wrangling Wrangler, and discovering that the finished automation always looks trivial but the knowledge baked into it never is.

Own Your Stack, Part 3: Baseline SEO With an AI Co-Pilot

A 30-year technologist who's never done SEO uses Claude to learn the basics and optimize a Hugo static site. The control stack, bot taxonomy, structured data, and why AI citation is free lead generation.

Own Your Stack, Part 1: The Why

Technology selection, cost analysis, and bootstrapping a Hugo site with Claude Code. The napkin math, the theme trap, and why mentoring your AI assistant matters more than prompting it.

Own Your Stack, Part 0: The What

I build interesting things constantly and share almost none of it. This series is about fixing that by replacing a $384/year platform with a zero-cost stack I actually control.