Statuspy

Dev Tools Status

Everything is up.

17up
17 developer tools monitoredlast check

Developer platforms are made of parts that fail independently, and knowing which part is down tells you whether to wait or work around it. Git hosting, the web interface, the API, package registries, and CI runners each have their own failure modes. A push can succeed while pipelines sit queued for an hour, because the thing that broke is runner capacity, not the repository.

The pattern worth knowing is that build and deploy systems are far more fragile than the edge that serves already-published output. On hosting platforms this means an incident usually blocks new deployments while every live site keeps serving traffic normally. Registries invert that: when a package registry degrades, local work with a warm cache continues while every CI pipeline in the world starts failing within minutes.

We probe the API or an application path rather than a marketing page wherever one exists, because a company's homepage staying up says nothing about whether the thing you use works.

Common questions about developer tools

Queued jobs are usually capacity rather than an outage, and most providers do not open an incident for queue depth. Check whether jobs are failing or merely waiting. Waiting with no error points at shared runner contention, which typically clears on its own and is the most common reason CI feels broken while everything reports healthy.

All services