# Blog

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

## [Depot CI is now available in Entire](/content/blog/depot-ci-now-available-in-entire/index.html)
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](/content/blog/splitting-a-real-test-suite-with-depot/index.html)
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](/content/blog/now-available-managed-agents-and-depot-sandboxes/index.html)
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](/content/blog/when-boxes-are-mia/index.html)
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](/content/blog/dashboard-localization/index.html)
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](/content/blog/xcode-compilation-caching-with-depot-cache/index.html)
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](/content/blog/how-job-fingerprints-help-us-scale-down-faster/index.html)
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](/content/blog/faster-ubuntu-package-installs/index.html)
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](/content/blog/ci-is-changing/index.html)
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](/content/blog/autoscaling-depot-metal/index.html)
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](/content/blog/depot-ci-caches-github-actions/index.html)
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](/content/blog/how-we-load-tested-depot-metal-before-scaling-up/index.html)

### [GitHub Actions without GitHub](/content/blog/github-actions-without-github/index.html)

### [Introducing the Fibonacci Benchmark™ for CI runners](/content/blog/the-fibonacci-benchmark/index.html)

### [Depot CI is now available in Origin](/content/blog/depot-in-cursor-origin/index.html)

### [Why I reimplemented LVM (with worse guarantees)](/content/blog/why-i-reimplemented-lvm/index.html)

### [How I delegate the work, not my judgment](/content/blog/delegating-work-not-judgment/index.html)

### [Why SOCI belongs in the build](/content/blog/why-soci-belongs-in-the-build/index.html)

### [GitHub is the wrong shape for this new world](/content/blog/github-is-the-wrong-shape-for-this-new-world/index.html)

### [Now available: Test results in your CI jobs](/content/blog/now-available-test-results/index.html)

### [Improving system safety with Temporal Logic of Actions (TLA+)](/content/blog/tla-verification/index.html)
