Updates, thoughts, and the occasional deep dive.
Per-site analytics is live — request volume and live concurrency for each of your sites, readable behind your token at GET /v1/sites/{site}/metrics. Aggregate by design: the counts are keyed to your site, not to your visitors — there's no per-visitor dimension. See /docs/analytics.
redirects gains the fixed-target mode — from: /blog/* paired with to: /closed lands every matching path on one literal page, matching the three-mode shape domain_redirects already carries.
Per-site analytics is live — request volume and live concurrency for each of your sites, readable behind your token. Aggregate by design — the numbers are keyed to your site, not to the people visiting it.
A real `yourspace` binary you can download today — eleven subcommands, POSIX flags with short aliases, a `doctor` checklist for "why didn't my deploy work", and a guided `setup` walk for the first time through.
The shape YourSpace is taking for agents — a small REST surface today, an MCP server next — so deploying is the easiest part of whatever your agent builds.
The hosting plane is still one node. Here's the routing knob that lets a site scope itself to the regions its users live in, once there is more than one region to pick from.
A deep dive into yourspace.yml routing rules and how decisions are made.
There are plenty of CDNs. Here's why we built a tiny one anyway.