Web Developer Blog

A resource for web developers exploring modern technologies, best practices, and practical solutions.

Day One of the Content Pipeline: What Broke and What I Fixed

First-run lessons from an automated content pipeline. Noise, human-only merges, and a backwards production step surfaced in 24 hours.

April 6, 2026 · 5 min · Russell

Remember when server-side rendering was just rendering?

How Waaseyaa’s SSR package renders HTML the way PHP always has, with Twig templates, field formatters, and a theme chain loader, no JavaScript runtime required.

April 6, 2026 · 6 min · Russell

Automate your content pipeline with GitHub Actions and Issues

Build a daily content mining pipeline that scans your repos and queues post ideas as GitHub issues.

April 5, 2026 · 4 min · Russell

Build a free links page with GitHub Pages

How to turn your GitHub profile into a links page you own, with zero dependencies and no monthly fee.

April 5, 2026 · 5 min · Russell

Domain routing in Waaseyaa: replacing a giant dispatcher with small routers

How Waaseyaa splits a monolithic controller dispatcher into domain-specific routers using a two-method interface.

April 5, 2026 · 5 min · Russell

How to Build an AI Content Playbook That Actually Protects Your Voice

Turn Ruth Doherty’s AI content framework into a concrete playbook for your own pipeline.

April 5, 2026 · 6 min · Russell

What a real AI-assisted PR looks like

PR

April 2, 2026 · 4 min · Russell

The audit that started everything: how Waaseyaa designed an invariant-driven architectural review

How the Waaseyaa framework designed and ran a formal invariant-driven audit across 52 packages, what it found, and how those findings were turned into a dependency-ordered eight-milestone remediation program.

April 1, 2026 · 8 min · Russell

Waaseyaa governance series

A three-part series on how the Waaseyaa framework built a governed implementation platform: from invariant-driven audit through eight-milestone remediation to a batch-driven conformance engine.

April 1, 2026 · 1 min · Russell

Build an eval harness for 184 AI agent prompts with promptfoo

How to build an LLM-as-judge eval system that scores AI agent prompts on quality, identity, and safety.

March 30, 2026 · 9 min · Russell