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

Rouen
Joined October 2008
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
447
> I've got about 14k time left, which seems enough @OpenAI can we puh-leeze stop with this nonsense in your LLMs
80
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
176
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
358
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
63
7,774
316,093
Djordje Lukic retweeted
🔒 Raising the bar on Actions security. It is no secret that a lot of supply chain attacks over the last 9 months have started in the Actions ecosystem. Attackers have taken advantages of behaviours which historically we saw as 'dangerous but unexploited'; the world has changed and Actions needs to start changing with it. 1. actions/checkout now refuses to fetch fork pull request code in pull_request_target and workflow_run workflows (the latter only when workflow_run.event is a pull_request* event) 2. Cache is now Read-only for untrusted triggers 3. Control who and what triggers GitHub Actions workflows with Actions policies That's the ships in the last two weeks. We aren't even close to done raising the bar here and will keep going until we have burned down the current risk and made the world that bit safer to work in More to come ❤️
3
2
5
599
Djordje Lukic retweeted
Docker Agent 1.68/1.69 shipped this week. * secret redaction on by default + history redaction * better sandbox defaults and network allowlists * more MCP catalog servers * word-level diff highlights * MCP/OAuth, memory, snapshot, and streaming fixes docker.github.io/docker-agen…
3
3
416
Djordje Lukic retweeted
What I learned from patching Docker Engine default seccomp profile for CVE-2026-31431 (Copy Fail) 1. If a seccomp rule already filters an argument (like AF_VSOCK), it's just a matter of adding a second negation for the AF_ALG, right? Wrong! These are two rules that ...
2
3
1
6
1,272
Djordje Lukic retweeted
🎉 Excited to announce my new book! Operational AI with Docker With @manvar_harsh | Published by @PacktPublishing 🐳 docker model run 🔗 docker mcp gateway run 🤖 docker agent run 📦 docker sandbox run Launching May 11 🗓️ Pre-order 👇 amazon.com/dp/B0GTPYRT9Z #Docker
2
8
226
Wrote a small little thing about my recent vibe-coding adventures with cagent rumpl.dev/posts/vibe-year/
1
1
549
Djordje Lukic retweeted
Alrighty. The Toad is out of the bag. 👜🐸 Install toad to work with a variety of #AI coding agents with one beautiful terminal interface. Check out the blog post for more information... willmcgugan.github.io/toad-r… I've been told I'm very authentic on camera. You just can't fake that kind of awkwardness.
61
85
39
709
203,403
I'm continuing to work on VectorMind, a RAG solution via REST API and MCP based on Redis's vector capabilities. Today I added the ability to publish an entire do and have it chunked by VectorMind. I'll write a post soon, but you can go take a look at: github.com/RecallFlow/Vector…
1
816
Djordje Lukic retweeted
Gemini 3 just dropped. The buzz is real. And yes, cagent already works with it. 🔥 Built by engineers, for engineers. Have you tried it yet? #Docker #cagent #Gemini3 #AI #DevTools
2
9
1
75
34,758
🚀 FIRST EVER: We just released the first Linux distribution package for Docker cagent - now available on RISC-V64! Multi-agent AI workflows just got a lot easier to deploy. Thread 🧵👇 #RISCV #Docker #AI
1
1
3
186
Djordje Lukic retweeted
Build Your Own Key-Value Storage Engine—Week 1: In-Memory Store The beginning of the series written in collaboration with @ScyllaDB where we explore key-value storage engines. This week, we start with a simple in-memory storage and the validation client. read.thecoder.cafe/p/build-y…
3
46
1
276
38,339