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.
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.
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.
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.
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.
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.
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.
Docker from Scratch: Advanced Dockerfile Patterns
Conditional builds with ARG, health checks, cross-platform images, linting, and other Dockerfile patterns for production use.
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.
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.