Web Developer Blog

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

Feeling Overwhelmed by Dev Tools? Start With HTML

Why HTML is the best starting point for anyone learning to build for the web, and how to get going without the overwhelm.

March 16, 2026 · 2 min · Russell

Skills for applying codified context to your own codebase

Two Claude Code skills for applying and maintaining the three-tier codified context architecture — what they do, how they work, and how to get started.

March 14, 2026 · 8 min · Russell

Cold memory: specs, MCP tools, and on-demand context retrieval

How subsystem specs and MCP retrieval tools handle architectural knowledge too large for hot memory — and why stale specs are worse than no specs.

March 13, 2026 · 7 min · Russell

Domain specialist skills: teaching AI to think like your senior dev

What specialist skills are, why the 50% domain knowledge rule matters, and how waaseyaa’s spec-backed orchestration keeps AI consistent across a 29-package PHP monorepo.

March 12, 2026 · 6 min · Russell

Writing a CLAUDE.md that actually works

How to structure your CLAUDE.md as a routing layer so AI agents always know where to look.

March 11, 2026 · 6 min · Russell

Why AI agents lose their minds in complex codebases

Token limits aren’t the real problem with AI in large codebases — inconsistent context is. Here’s what breaks and why a three-tier architecture fixes it.

March 10, 2026 · 5 min · Russell

Are we in the age of the hyper-founder?

A short look at the trend of developers and founders listing domain names like titles, and how vibe-coding is the enabler.

March 8, 2026 · 3 min · Russell

Docker from Scratch: Advanced Dockerfile Patterns

Conditional builds with ARG, health checks, cross-platform images, linting, and other Dockerfile patterns for production use.

March 6, 2026 · 6 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

Docker from Scratch: Secure Your Containers With Non-Root Users

Run containers as non-root users, choose minimal base images, and keep secrets out of your Docker layers.

March 4, 2026 · 5 min · Russell