201 — Created

Why 201 — Created

HTTP 201 is the quietest success in software: something new exists now. That is the whole brief.

Every status code tells a story. 200 says the request worked. 204 says there is nothing to show. 201 says something was created — a resource that did not exist a moment ago now has an address in the world.

Creation over activity

Teams often optimise for activity: tickets closed, meetings held, dashboards refreshed. None of that is a 201. Creation is the only metric that survives a quarter, because it is the only one a user can open, click, and depend on.

We built Core201 around that bias. Every engagement should end with an artifact that exists: a service in production, a platform that carries load, a team that can ship without us.

What it changes in practice

Framing work as creation changes the first week of a project. Instead of a discovery phase that produces documents, we aim for a thin path to production — one route, one deploy, one real user action — and grow the system around it.

It also changes how we end. A handover is not a slide deck; it is running code plus the people who understand it.