Faster machines won't fix your CI.
Dagger is the missing software stack for CI. It makes your pipelines faster and more repeatable, not by throwing bigger machines at them, but by replacing artisanal scripts with a clean API, real code, and a portable DAG execution engine.
Once daggerized, your pipeline logic is decoupled from its environment. Trigger it before or after push; run it locally or let our cloud scale it out; spin up multi-container environments just in time; all cached automatically, traced end to end, and extensible in your favorite language.
Set up Dagger (https://dagger.io) on a local checkout of my project. First read the docs and follow get started. Don't change my production CI! I want to see how easy this is to set up and run locally, watch the cache work on a second run, and understand how it could make my CI faster and more reliable.