Blog

Notes on building Cask: what the design has to guarantee, and what went wrong on the way there.

Cask on Artifacts: how it works

Moving every repository on cask.build into Cloudflare Artifacts while keeping the UI, review and branch protection in Cask, and keeping the write-ahead log as the way back.

· 11 min read
Git at any scale

How Cask makes every push durable in a write-ahead log in object storage, and treats the bare repositories on disk as caches of that log.

· 18 min read