I develop software for software developers to develop software - @Dagger_io - Docker Captain - Prev @Docker

France
Joined November 2010
Pinned Tweet
CI softwares are boring. Because they are most of the time dumb tasks runners. But it doesn't have to be that way. Forgot Jenkins, forgot GitHub Actions, and let's jump on the third generation of CI with @dagger_io 1.0 beta! Come try it!
Announcing Dagger 1.0 beta. Replace Jenkins and GitHub Actions with CI that matches the speed and scale of coding agents without wasting compute or tokens. Featuring: test-native CI, dev shells, local and remote execution, official modules, and more. dagger.io/blog/dagger-10-bet…
3
85
it's still early days testing for me, but I predict that @GoEntire and @dagger_io are the next two parts of my stack that I'll use in every project. I need better agent integration with my code storage, safe automated merges, and CI runs that my agents can run anywhere
Agents reinvented how we produce code. It changed our tools and half of our workflow. It’s time for the other half to catch up. Today, we’re shipping Entire: the Git forge for agent-human collaboration. We’ve built @GoEntire using Entire. Now we want to see what you'll build with it. Here’s why and what’s different. 🧵
1
3
7
741
If you're wondering how to fit your Mac and Windows builds in Dagger, please join this Discord thread and tell us about your builds: discord.com/channels/7076365… If you can share your scripts, even better 🙏
3
9
1,550
If you're trying out Dagger over the weekend, join our discord and say hi! It's fun group of CI nerds who love to help. Our community discord is also our team chat, there is no separate slack... We're literally there ALL THE TIME. discord.gg/dagger-io
2
6
17
2,175
Replying to @danielgafni
@danielgafni has been using dagger for a long time at @typesafeai as our tool of choice for CICD and infra management. Personally, I've been a complex-yaml-config hater for 15 years because you lose the expressiveness of code. to be clear i like yaml as serialization in most cases, but almost always prefer to store the construction of them in python files where you can do things like for loops and list comprehensions. obviously, just keep that code simple and easy to read this is how I do all my ML experiment configs, so it was an easy sell for our infra being this way too
Announcing Dagger 1.0 beta. Replace Jenkins and GitHub Actions with CI that matches the speed and scale of coding agents without wasting compute or tokens. Featuring: test-native CI, dev shells, local and remote execution, official modules, and more. dagger.io/blog/dagger-10-bet…
1
4
25
1,849
"When you peel off the layers of proprietary YAML and jargon, CI today boils down to running shell scripts on a server, and reading the logs. With such a primitive execution and data model, waste is everywhere, and it gets worse as you scale" dagger.io/blog/dagger-10-bet…
5
18
2
171
10,238
Did I mention Jev runs its CI on Dagger? 😇
Dagger is one of the sickest technologies I've seen in the recent years. It powers all our CI at TypeSafe! Can't recommend it enough
1
7
1
86
3,734
After 5 years in v0, it's finally happening.. Dagger 1.0 is in beta and we need your help testing it. If you've tried Dagger before, a lot has changed... We've been cooking.
Announcing Dagger 1.0 beta. Replace Jenkins and GitHub Actions with CI that matches the speed and scale of coding agents without wasting compute or tokens. Featuring: test-native CI, dev shells, local and remote execution, official modules, and more. dagger.io/blog/dagger-10-bet…
19
34
1
233
13,920
Dagger is one of the sickest technologies I've seen in the recent years. It powers all our CI at TypeSafe! Can't recommend it enough
Announcing Dagger 1.0 beta. Replace Jenkins and GitHub Actions with CI that matches the speed and scale of coding agents without wasting compute or tokens. Featuring: test-native CI, dev shells, local and remote execution, official modules, and more. dagger.io/blog/dagger-10-bet…
5
12
3
393
61,357
Yves retweeted
Announcing Dagger 1.0 beta. Replace Jenkins and GitHub Actions with CI that matches the speed and scale of coding agents without wasting compute or tokens. Featuring: test-native CI, dev shells, local and remote execution, official modules, and more. dagger.io/blog/dagger-10-bet…
56
88
38
979
201,526
So. We've been busy and will make a few announcements soon... Can you guess from the Changelog? 🤫😇 dagger.io/changelog
1
129
So. We've been busy and will make a few announcements soon... Can you guess from the Changelog? 🤫😇 dagger.io/changelog
6
8
1
53
9,270
In the beginning, there was the nightly build. Then came agile, and the engineer said: “I must build and test more often.” And there was Jenkins, and the engineer saw that it was good. Then came the pull request, and the engineer said: “I must check many contributions from many people.” And there was GitHub Actions, and the engineer saw that it was good. Then came the coding agent, and the engineer said: “Oh boy…”
4
7
1
30
2,360
Fellow systems engineering nerds! I’m giving a talk at Unfortunately Computers on November 12th in San Francisco. Surprise! It's about the future of CI. Expect live demos 😇 Space is limited, sign up here to join me: unfortunatelycomputers.com/e… Thanks @recallai for hosting!
6
10
5
34
3,801
Do you remember when CI was simply a hook on Subversion? (before Hudson became Jenkins for instance) A lot of CI are still close to that, dumbly running tasks on push. In a better way for sure, but different, smarter? Not that much. It's time for something new...
89
A quick animation of how my software factory is working to implement a feature (medium size, not a very obvious change, not a big one). Usually 10 agents are used for that. It's using a mix of Claude and Codex, different models and efforts, as a way to optimise speed and result.
92
For my next rant about CI, what should I talk about?
37%The end of self-hosted CI
26%Why all CI pricing sucks
13%CI & codegen
24%CI local execution
78 votes • Final results
6
3
11
2,135
CI stands for "continuous integration". But integration is actually a discrete event! So "continuous" just means "more frequent", the same way HD means "more pixels". Now, with agents, integration is getting a whole lot more continuous... I guess this is CI's 4K moment? 😛
5
4
1
48
2,691