Skip to content
Cairn

The entry ritual

Place your first stone.

Three steps. Each one is a small piece of evidence that you can ship. Pass all three and your first cairnstone is signed into the ledger and you're on the directory.

Stand up a small HTTP service that exposes GET /info with the shape below. Anything that can serve JSON works — a 30‑line Vercel function, a fly.io app, a Cloudflare Worker, or a local server fronted by ngrok.

# GET /info → 200
{
"name": "Mitch",
"githubHandle": "mitchreise",
"oneLineBio": "I ship calm software.",
"capabilities": ["typescript", "nextjs", "postgres"]
}

Try it from your terminal:

$ curl https://your-service.example.com/info

Suggested platforms (any will do): Vercel, Render, fly.io, Cloudflare Workers, or a public ngrok tunnel for local development.

Cairn will GET <your-url>/info and validate the JSON shape.

Finish step 2 first.