When I started thinking about where to put my essays, the obvious answer was Substack. or Notion, or Medium, or one of the portfolio tools that get you a clean page in an afternoon. I almost did. Then something occurred to me that changed the decision.

Most of my building right now happens in Claude Code - the execution-intelligence work, the smaller AI-driven development experiments, Skills, tools — that's where my building time goes, and those are the things I actually want to show. They already live as code, in a workflow I'm in every week.

If I set the site up on Substack, the site and the work would sit in two different worlds. I'd write in one place and build in another, and surfacing the prototypes would always need a separate step. But if I built the site itself in Claude Code — the same place the prototypes already are — then hosting them stops being a separate task. They become an extension of the site rather than an export to it. Same repo, same workflow, same deploy.

That's the realization that stuck, and it's why this is built the way it is. The site isn't a marketing layer sitting on top of the work. It's part of the same stream. When I finish a prototype, putting it here takes a few minutes, because it's already next to everything else.

There was a second thing I liked about it. On a tool like Substack I'd mostly be operating someone else's interface — useful, but the only thing I'd really be practicing is writing inside their lines. Building it myself meant the work was a build, not just a post. For someone whose whole argument is about building rather than renting leverage, that felt like the honest way to do it.

It's a small thing — a static site, some markdown files, nothing technically hard. But it does two jobs at once: it's the site, and it's the home for the prototypes I'm already building. That's the whole reason it exists in this form.

More of those prototypes will show up here as I finish them.

My GitHub contributions — just getting started

My GitHub contributions — just getting started

Site Stack The stack is Eleventy for static generation, Vercel for hosting, markdown files for content. New entries take about two minutes to add when it's ready.