Principal software engineer @Docker, pushing bugs at the speed of light. he/him

Rouen
Joined October 2008
Replying to @code
@code PUH-LEEZE when I run "Install 'code' command in PATH" also install the "code." command that runs "code .". kbye
66
Djordje Lukic retweeted
We published a page referencing community contributions to docker agent (projects using it, videos, blogs..). PRs are welcome docker.github.io/docker-agen…
2
1
3
452
> I've got about 14k time left, which seems enough @OpenAI can we puh-leeze stop with this nonsense in your LLMs
81
Agents love to write minified golang code for me, so I made this little tool for the things that gofumpt doesn't do github.com/rumpl/format-stru…
1
3
177
Djordje Lukic retweeted
Let's try in Docker Agent ... github.com/docker/docker-age…
I've published a new, general-purpose terminal specification that gives any program a way to tell the terminal what it's doing: idle, working, waiting, finished, or failed, and why. It is easy to implement on both sides. I've written more about why: mitchellh.com/writing/progra… The problem this solves is generic and applies in compelling ways to all sorts of use cases (e.g. package managers, build tools), but it really rears a hideous head when it comes to AI and the "agentic inbox" problem. I found over 250 different agent orchestrators (with various goals) that all individually implement a heuristic based approach to detecting whether things like Claude Code are working, blocked, done, etc. If you look at @herdrdev's commit history, you can see around 10 compatibility changes to detect Claude Code within just the past 3 months. (This isn't a dig at Herdr! They're doing great work with what they have, and everyone else is doing the same thing). Heuristics are not the way. And over-indexing on agentic use cases isn't the way, because this problem is really interesting for other tools too: Homebrew, Terraform, Cargo, etc. etc. Proprietary protocols and out of band APIs are not the way. They have an O(N) integration problem and require extra work to work over SSH or within local VMs/containers. The program status specification (OSC 7501) solves this in a reliable, deterministic way that is general-purpose and can be easily adopted by the entire industry. Read more: mitchellh.com/writing/progra…
1
2
360
Djordje Lukic retweeted
or put another way... they found 𝘵𝘩𝘪𝘴 many CVEs in the Linux kernel
"Several vulnerabilities" in the Linux kernel lwn.net/Articles/1097401/
67
518
62
7,770
316,361
Replying to @shadcn @aidenybai
I was wandering when you were going to do something with this! Neat
1
11
8,938
Replying to @grono_dev
It's a great idea!
1
28
Replying to @Kiview @aheritier
We call them ADEs now
2
16
Replying to @Kiview
I made 2 already for myself
1
42
Replying to @Swizec
We use a bunch in docker-agent and it works great github.com/docker/docker-age…
2
1,029
Replying to @willmcgugan
Looks amazing!
1
92
Replying to @grono_dev
Didn't try those yet
4
Replying to @grono_dev
+1 been using it a fair bit and man it's good
1
20
Replying to @ibuildthecloud
At this point I'm just fine with it, we're doing our best, can't do more...
7