2 problems in 2021

I had 2 problems in 2021

  1. Big tech job
  2. CI/CD

shipit.show/33

Gerhard joins Dagger

Electric Automation Engine

What is good CI/CD?

  1. Can run locally - easy
  2. Efficient & seamless caching - fast
  3. Runs the same on any platform - portable

Top 10 CI/CD - Nov 2021

Top 10 CI/CD - Augut 2021

CI/CD pipelines locally

How many here want to
run CI/CD pipelines locally?

Someone else’s pipeline locally

I only have git. How can I run someone else’s pipeline locally?

Linux VM, 8 vCPU, 16GB RAM

git new repo

What should we run?

💥

Dagger, BuildKit & Docker

Dagger & BuildKit

I only have git & docker

Nothing else.

Run someone else’s pipeline

Erik Bernhardsson tweet

Run someone else’s pipeline 2

Dagger, BuildKit & OPs

3.2x faster when cached

26s instead of 84s

Electric vs ICE efficiency

Electric motors are
4x more efficient

than internal combustion engines

dagger do lint - RS

Erik S. - BuildKit FS DAG

Erik S. - What BuildKit Does

Erik S. - Full LLB DAG

🤔 Electric Automation Engine

Why do I think of Dagger as an

electric automation engine?

Dagger is two things

The car that I imagine…

What else is Dagger?

Dagger is also a bridge

shipit.show/48

But
people
like
different
things

CUE, Dagger & BuildKit

Users know what they like

How many types of chargers?

Project Cloak

Dagger, VMware Explore 2022

dagger.io/cloak

Long Way Up

Andrew Gazdecki Tweet

github.com/dagger/dagger

dagger.io

gerhardlazu

gerhard.io

One last thought…

Fundamentals