Why this site exists
I learn by building, and I remember by writing it down. This site is that notebook, made public: the workflows, prompts, and small pieces of UI that held up when I shipped them.
Most of my work now involves AI agents. They are powerful, and they are also very good at being confidently wrong. Most of what I write here is about the space between those two: how to set agents up so the code they produce is something you’d sign your name to.
What you’ll find
- Docs: short reference pages and checklists.
- Tutorials: step-by-step builds with a working result.
- Modules: lessons in order, with checks along the way.
- The library: copy-paste widgets with live demos.
Prompt deeper, not bigger
"Think like a software engineer" asks for a vibe. A four-part prompt from Anthropic's Felix Rieseberg asks for the standards, sources, tools and proof an expert would bring.
Read post →skills.sh: an open directory of skills for your coding agent
Skills teach an AI agent a specific job, from browser testing to Turborepo. skills.sh collects them in one searchable place. How they work, how to install one, and how to pick safely.
Read post →