Blog | Depot

Blog

Engineering stories, perspectives, and product updates from the team building Depot.

Depot CI is now available in Entire

We are happy to announce that Depot CI is now available as your CI provider of choice in Entire. Switch your source code hosting from GitHub to Entire and get faster and more reliable CI jobs without GitHub via Depot CI.

Splitting a real test suite with Depot

Follow our API test suite from one CI job to seven with Depot Test Splitting. Historical timings balance the work, cutting our measured run from 7m39s to 1m37s.

Now available: Managed Agents and Depot Sandboxes

Connect Claude, OpenAI, or Devin to Depot Sandboxes, or build your own agents with the Sandbox SDK. Give your agents compute without managing the machines.

The multi-armed bandit approach to securing EC2 instances

Better guesses about available capacity meant fewer failed requests. Our jobs spent less time waiting, and we avoided costly moves to other regions.

The Depot dashboard now supports five more languages

Use the Depot dashboard in Brazilian Portuguese, French, Japanese, Korean, or Simplified Chinese. Follow your browser's language or choose your own from the sidebar.

Xcode compilation caching with Depot Cache

Depot Cache now supports Xcode compilation caching. Reuse outputs across CI builds to reduce build times, with no extra setup on Depot runners.

How job fingerprints help us scale down faster

Depot Metal builds runtime estimates from job fingerprints and history. They helped cut p99 host drain time from just over three hours to about one hour.

We built an Ubuntu mirror and then made it faster

Depot built an S3-backed Ubuntu mirror and tuned apt and dpkg to cut median package installation time from 19 seconds to 3 seconds. Common setup work now takes less time.

CI is changing

AI agents can generate code faster than traditional CI can validate it. We need to change how we think about CI to keep delivery fast and maintain trust.

The evolution of the Depot Metal autoscaler

Depot Metal's autoscaler grew from a simple pressure loop into a topology-aware system for compute and storage. Next, it must predict demand and converge on desired capacity.

Depot CI now caches GitHub Actions

Depot CI now caches the source code for GitHub Actions in Depot Code, reducing repeat downloads from GitHub without requiring any workflow changes.

How we load tested Depot Metal before scaling up

GitHub Actions without GitHub

Introducing the Fibonacci Benchmark™ for CI runners

Depot CI is now available in Origin

Why I reimplemented LVM (with worse guarantees)

How I delegate the work, not my judgment

Why SOCI belongs in the build

GitHub is the wrong shape for this new world

Now available: Test results in your CI jobs

Improving system safety with Temporal Logic of Actions (TLA+)