Dominic GriecoBuilding with AI
Back to projects

projects / Published

A personal site for the work I want to share

A place to explain what I'm building and exploring, with readable pages for people and full articles that agents can use too.

By Dominic Grieco. Updated 2026-09-11.

I wanted somewhere to share more than a screenshot or a short post. A project usually has a reason behind it, a few decisions worth explaining, and something I would do differently next time. That's the part I want this site to make room for.

A short post can start a conversation, but a page gives me room to explain the problem, show how I approached it and talk about what still needs work. I want someone who finds a project interesting to have somewhere to go next.

Useful to people and agents

I also wanted the site to work well with the tools I use every day. If I ask an agent to read something I've written, it shouldn't have to reconstruct the article from a screenshot or guess which part of the page matters.

Each published article has a full Markdown version. The site also provides a public profile and content index in JSON, so an agent can find an article, follow its sources and read the text. The index helps it navigate; the Markdown carries the full article.

That opens up some useful possibilities. Someone could ask their agent to compare two project designs, find the research behind an idea, or pull together the projects that relate to their own work. They get the same writing a person reads here, without access to anything private.

How it's built

The site uses React, TypeScript and TanStack Start, hosted on Cloudflare Workers. It has search, light and dark themes, and layouts for reading on a phone or a larger screen. I work on it with Hermes, using local previews and tests before changes go live.

The source is private, but the site itself is here to use. I'll keep adding writing and improving the experience as I find out what people want to read. Right now, the most important improvement is giving the work enough explanation to be worth sharing.

Sources and context

Project status
experiment
Source visibility
private
License
Not granted

Related work