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

Depot CI now caches GitHub Actions banner
luna
luna
Software Engineer at Depot
26.09.16

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.

Latest posts

How we load tested Depot Metal before scaling up banner
Iris Scholten
Iris Scholten
26.09.16

How we load tested Depot Metal before scaling up

We built a production-shaped load test to find control-plane limits before moving more GitHub Actions traffic to Depot Metal. Each run made our scaling changes measurable.
GitHub Actions without GitHub banner
Luke Morris
Luke Morris
26.09.10

GitHub Actions without GitHub

Depot CI runs GitHub Actions workflows without GitHub’s control plane, keeping CI online during outages and making workflows portable to new forges like Origin.
Introducing the Fibonacci Benchmark™ for CI runners banner
Peter Hasko-Nagy
Peter Hasko-Nagy
26.08.26

Introducing the Fibonacci Benchmark™ for CI runners

Taking the Sandbox TTI benchmarks one step further for fun.
Depot CI is now available in Origin banner
Kyle Galbraith
Kyle Galbraith
26.08.17

Depot CI is now available in Origin

Launching today in early beta, Origin code hosting features a Depot app to run your existing GitHub Actions workflows on Depot CI for better performance and reliability without GitHub.
Why I reimplemented LVM (with worse guarantees) banner
Héja Péter (Vau)
Héja Péter (Vau)
26.08.13

Why I reimplemented LVM (with worse guarantees)

Our microVMs launch in under a second, and assembling their block devices in parallel put LVM's roughly 100ms volume group-wide lock directly in the critical path. We kept the kernel's device-mapper, wrote our own control plane and gave up crash safety our ephemeral workloads never needed, making allocation roughly 100x faster.
How I delegate the work, not my judgment banner
Iris Scholten
Iris Scholten
26.08.11

How I delegate the work, not my judgment

Agents can investigate, plan, and implement faster than I can, but reading a final diff is not the same as understanding why the system works the way it does. I own how the system behaves in production, so I want to keep building my intuition about it.
Why SOCI belongs in the build banner
Chris Goller
Chris Goller
26.08.04

Why SOCI belongs in the build

Most of a large container's startup goes to pulling and decompressing files it never reads to boot. SOCI makes the image seekable so the runtime loads only the bytes it needs, and Depot writes that index during the build, so the image can lazy-load the instant it's pushed.
GitHub is the wrong shape for this new world banner
Kyle Galbraith
Kyle Galbraith
26.07.29

GitHub is the wrong shape for this new world

GitHub isn't just falling short on performance and reliability. The whole collaboration paradigm is the wrong shape for how we build software now.
Now available: Test results in your CI jobs banner
Iris Scholten
Iris Scholten
26.07.29

Now available: Test results in your CI jobs

Report JUnit from your Depot CI or Depot GitHub Actions jobs to see failures in context. A single command runs your suite and uploads the report. Split suites by historical timing and they'll automatically rebalance over time.
Improving system safety with Temporal Logic of Actions (TLA+) banner
Wito Delnat
Wito Delnat
26.07.20

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

Formal verification never seemed worth it: writing a faithful TLA+ spec took too long. But now agents can write the spec from your code. We tried it on the rebuilt Depot Registry garbage collector, and the model checker found something our tests and reviews didn't: a race that could delete live data.

Older posts

Page 4 / 22

Now available: Sherlock can analyze your builds and CI

Pedro Guerra
Pedro Guerra
Product
26.03.06

Lambda durable functions: Real implementation notes

Iris Scholten
Iris Scholten
Engineering
26.03.04

How simulations reduce the guesswork in our infrastructure decisions

Chris Goller
Chris Goller
Engineering
26.02.26

Now available: Depot skills

Kyle Galbraith
Kyle Galbraith
Product
26.02.24

The differences between QEMU microvm and Cloud Hypervisor

Peter Hasko-Nagy
Peter Hasko-Nagy
Engineering
26.02.18

My intuition doesn't work anymore

Andrew "Watts" Watkins
Andrew "Watts" Watkins
Perspectives
26.02.12

How we built Depot Wrapped 2025

Iris Scholten
Iris Scholten
Engineering
26.02.05

The bottleneck has shifted from writing code to integrating it

Kyle Galbraith
Kyle Galbraith
Perspectives
26.02.02

We instrumented GitHub Actions. Here's what GitHub won't show you.

Luke Morris
Luke Morris
Engineering
26.01.27

Optimize your Dockerfile for 5x faster builds

Andrea Anderson
Andrea Anderson
Guides
26.01.22

Start building with Depot
in minutes