TerraformSoftware
liked
While we could have continued doing this, moving to infrastructure as code (in our case, Terraform) made spinning up a second region a lot easier.
Linear on moving its Google Cloud infrastructure to Terraform for multi-region
linear.app ↗·2024-05-23Wrong?
Cloudflare WorkersService Cloudflare
liked
Since we already use Cloudflare Workers extensively, it was an easy decision to also use Cloudflare Workers for the proxy that routes requests.
Linear on using Cloudflare Workers as its multi-region request proxy
linear.app ↗·2024-05-23Wrong?
StyleXSoftware
recommended
StyleX by Meta gave us a better balance.
Linear on migrating its React apps from styled-components to StyleX
linear.app ↗·2026-08-26Wrong?
turbopufferSoftware
recommended
We built a new read path with turbopuffer to keep that query fast and predictable, even as our biggest workspaces continue to grow.
Linear on moving its delta sync read path from Postgres to turbopuffer
linear.app ↗·2026-08-18Wrong?
Google CloudService
uses
Initially, Linear’s infrastructure was concentrated in a single location - Google Cloud’s us-east1.
Linear on where its infrastructure was originally hosted
linear.app ↗·2024-05-23Wrong?
RedisSoftware
uses
The sync service uses a cursor to get changes not yet sent to clients and caches this cursor in Redis.
Linear's incident post-mortem describing its sync service
linear.app ↗·2024-01-30Wrong?
GitHub ActionsService
mixed
Moving our workloads off GitHub Actions to third-party runners with faster CPUs, higher-performance storage, and better cache infrastructure gave us faster machines to run the same pipeline on.
Linear on moving CI workloads off GitHub Actions runners to third-party runners
linear.app ↗·2026-09-21Wrong?
styled-componentsSoftware
mixed
styled-components served Linear surprisingly well for a long time.
Linear on why it moved off styled-components after it served well for years
linear.app ↗·2026-08-26Wrong?