RSSAmplifier

Blog

Yves Brissaud

Recent content on Yves Brissaud

me.winsos.netRSS feed ↗39 posts

Latest posts

Improving the Moonlander keyboard with 3d print - part 2

This is the part 2 of my experimentations with the Moonlander ⤤ keyboard and 3D print to improve it when traveling. Find the part 1 here: Improving the Moonlander keyboard with 3d print . On part 1, I presented a set of blank pieces to fill the voids left by the feet and the palm rests, and a set of brackets to connect both halves of the keyboard together with different spacers to have different…

Improving the Moonlander keyboard with 3d print

This is part 1 . Here is part 2 . I have been using a Moonlander keyboard ⤤ for a few years now. I’m using it every day, and this is just the best keyboard I’ve ever used. The ergonomic of the keyboard is really good, in two halves, ortholinear keys. And fully programmable. The perfect combo. Programmable you said? That's what has been a revelation for me. It's not just a keyboard with…

2025: What a year!

It’s been a long time I wanted to write a bit more about what happened. 2025 (and end of 2024) was huge! Last available post in that spirit was about 2023 . Work and pleasure, kind of summary of 2025 So let’s start a bit before 2025, as it will put the context for 2025. End of 2024, after more than 5 years working at Docker , I’ve been made aware that my position will be removed.…

The rise of local CI tooling. Thanks AI coding agents!

In september 2025 I gave a talk at AI Engineer Paris ⤤ about the rise of local CI tooling, thanks to coding agents. AI-powered coding agents are everywhere. They help us write boilerplate and boring code, surprise us by generating features, or even build entire applications. And this is more than a passing trend: agents are already part of our daily workflow. But the unwritten aspect is that our…

Abstracting CI into Portable, Reusable Modules That Run Anywhere...Fast!

In september 2025, I gave a workshop on Dagger at DevOpsDays Vilnius ⤤ . In large organizations, CI is often a battlefield between platform engineering teams and application development teams. The former likes standardized workflows, the latter demands customization. The conflict between these two approaches can lead to fragmented outcomes, typically resulting in frustration and lost productivity.…

Manifests, blobs and tags: container images finally digest(ible)

In June 2025, I was in Montpellier at SunnyTech to present a talk, in French, “Manifests, blobs and tags: container images finally digest(ible)” . This is an updated version of the one I gave at Dockercon . For some time now, containers and their images have been everywhere, on development machines, in production systems, or simply as a means of packaging. But what exactly is an OCI…

For a different take on CI: on the developer's machine with Dagger

In April 2025, I was in Paris at DevoxxFR 2025 to present a talk, in French, “For a different take on CI: on the developer’s machine with Dagger” . In computing, we often talk about cycles over and over again—thick clients, thin clients, server-side rendering, client-side rendering, and so on. Yet if there’s one area that hasn’t evolved much, it’s CI, continuous integration. For…

Manifests, blobs and tags: container images finally digest(ible)

In April 2025, I was in Paris at DevoxxFR 2025 to present a talk, in French, “Manifests, blobs and tags: container images finally digest(ible)” . This is an updated version of the one I gave at Dockercon . For some time now, containers and their images have been everywhere, on development machines, in production systems, or simply as a means of packaging. But what exactly is an OCI…

Dagger and Docker Model Runner

During KubeCon London, I participated in the Docker + Dagger event and I showed some demos of Dagger working with models running on Docker Model Runner. You can find the source code of the main demo, with all the necessary instructions, here: local-agent And I had the chance to give this presentation alongside Solomon Hykes !

When LLMs meet Containers

Docker Model Runner will be available with the version 4.40 of Docker Desktop, coming soon... To be honest, for a long time I wasn’t really into the AI/LLM hype. I started to use, as many, AI assistants in my IDE, but nothing more for some time. And then, while working on Dagger (I’m building the Dagger Java SDK, you should give it a try 😉) I started to play with LLMs. Because Dagger…

Vesa Monitor Holder for MacBook Pro

This has been heavily inspired by Fatih Arslan ⤤ 's MacBook Holder ⤤ . I recently bought a 3d printer ⤤ . That’s something I wanted to have for a long time. More than 20 years ago, when I was studying, I was learning how to design industrial pieces on CATIA ⤤ . One of the projects I worked on was regarding quick prototyping. If we had to do that today, it would be based on 3d printing for…

docker runx, how?

The beautiful part of docker runx (at least for me) is it’s just about images. Then, it’s a question of client to read and interpret what’s in the image. For the context, you can have a look at the previous post . It explains why I'm building docker runx and how that works from a user perspective. This post on the other side is about the technical details of docker runx . Images…

docker runx, why?

I’m working at Docker for 5 years now. And even before to join I was already thinking about ways to improve docker run . docker runx is my most recent attempt at it, and here is why. A Use Case: docker/scout-cli To understand the reasons behind docker runx , let’s first look at the current state of docker run . And to do that I’ll use the image docker/scout-cli as an example. Why…

2023

A quick look back at 2023. January My daughter turns 10! What a step! I joined Docker scout teams! Februrary I tried to do bike on snow and ice. That was fun. March Spent a few days in Lisbon with some of my awesome colleagues! April A quick trip to Paris with my love. May My (second) daughter turns 8! Picture has nothing directly related, but if you don’t know about the Canut I encourage…

Securing the software supply chain with Docker Scout and Amazon ECR

During AWS re:Invent 23 I presented a lightning talk. It was in Las Vegas, on November 29 at 2pm PDT. Securing the software supply chain with Docker Scout and Amazon ECR Join this session to learn how to secure the complete software supply chain through real-time vulnerability identification, remediation recommendations, and continuous policy evaluation. Learn how Docker Scout integrates with…

Dockercon 23

From October 3 to 5 was dockercon 23 . It has been my first Dockercon in person! And what an adventure! I joined Docker Inc. in August 2019. A bit more than four years ago. (I was thinking to write a blog post on that, but still not done…) Anyway, the thing is I joined the company at a special moment: after the 2019 Dockercon just before the 2019 split before covid and transforming the…

What’s in My Container? Docker Scout CLI and CI to the Rescue

My Dockercon 23 talk about Docker Scout ! The recording is now available! Are you sure to know what’s inside the container you are running? What is the impact of a change in your Dockerfile, base image, or application dependency? Are you introducing new vulnerabilities? Or are you fixing them? Let’s see how the Docker Scout CLI tools and CI/CD integrations can help on your day to day…

Container Images: Interactive Deep Dive

My Dockercon 23 talk about Container Images ! The recording is now available! Containers are everywhere — from local tools to production systems, including serverless, AI, etc. But on the other hand, we have the images. While we mostly know them as a kind of packaging system to embed our software, they are more than that. Have you ever wondered what an image really is? Let’s dive into OCI…

Secure Development with Docker

This is a 4h workshop at Dockercon 23 The recording is now available ! Modern applications are composed of many libraries and components from various sources being built and deployed on various systems, making it difficult for developers, platform teams, and security professionals to know what software is running and whether it is secure. Issues may arise from your own code, its dependencies, base…

What if micro services had nothing to do with technique?

I presented at AlpesCraft my conference (in French) What if micro services had nothing to do with technique? . pdf

What if micro services had nothing to do with technique?

I presented at DevoxxFR my conference (in French) What if micro services had nothing to do with technique? . pdf

Cloud Native Application Bundle: the missing link

I was at DevoxxFR to present my talk about Cloud Native Application Bundle: the missing link pdf

CNAB: the missing link

I was at Snowcamp for the fourth time in 2020. On January 24th I presented my talk CNAB: the missing link . pdf

Consul Connect

I was at Paris Container Day on June 4th, to talk about Consul Connect .

Cloud Native: behind buzzwords, the cloud

On April 9th, I presented a definition of Cloud Native at HumanTalks Grenoble . The french version contains the transcript of this presentation.

Hashistack: orchestrate Cloud Native application with ease

For my third participation to Snowcamp , I presented a talk about some of our technical choices at SquareScale « Hashistack : orchestrer des applications Cloud Native avec simplicité » . When we speak about container orchestration, running Cloud Native applications, everybody look at kubernetes. But some other solutions are also possible. One of them, pretty efficient, use Open Source tools…

When I grow up, I'll create a full remote team!

For my first time at DevoxxFR, I had the great pleasure to present a conference about a subject that is close to my heart: remote work.

Application metrics with prometheus and grafana

For my second participation at Snowcamp, I presented a conference about application metrics with prometheus and grafana: « Métriques applicatives avec prometheus et grafana » . It’s a more longer version of the talk I presented to the HumanTalk (45 minutes instead of 10).

Contract programming in ruby

On December 12th, I presented a small talk at HumanTalks Grenoble . It’s about contract programming and how to implement it in ruby. The content has not been translated, but you can find commented slides in the french version of this page.

mgmt : next generation config management

On April 11th, I presented a talk about « mgmt : next generation config management » at HumanTalks Grenoble . In the french version of the article, you will find slides, code examples, videos, etc.

Application metrics with prometheus and grafana

Slides in pdf .

Docker Multi Stage Builds

Slides contain examples with Go and Node (react). Slides in pdf .

Serverless: transition from monolith to distributed

Presentation of my conference « Serverless : transition du monolithique au système distribué » at MiXiT. Serverless : du Monolithique au Système Distribué — Yves Brissaud — MiXiT 2017 from MiXiT on Vimeo .

Containers from scratch

For HumanTalks of March 2017 I choose to do something different: no slides, only live coding. The goal was to realize, only with basic commands like chroot and cgroups , a system that is able to run a Docker image. It was a very interesting experience. A little short in 10 minutes (in fact I took a little more…) but very exciting to perform.

Serverless: transition from monolith to distributed

For my first participation to Snowcamp , I’ve presented a talk about our usage of serverless, through AWS Lambda: « Serverless : transition du monolithique au système distribué »

Practical introduction to CoreOS and Terraform - for the developer

On November 8th, I presented a practical introduction to CoreOS and Terraform — for the developers, at HumanTalks Grenoble . Here are the slides and presented demos. Slides in pdf . Demo #1: Provisionning of an AWS server Demo #2: Deploy of ElasticSearch in CoreOS Demo: Destruction of the infrastructure Some resources Terraform CoreOS humantalks-coreos-terraform : GitHub project containing the…

It's the story of a web app, that meets serverless

On May 13th, I presented a HumanTalk at Grenoble about the development of a web app. From something classical, some parts has been migrated to serverless. Slides in pdf .

About

Dagger May 2025 I'm now a full time member of the Dagger team, as a Senior Software Engineer ! January - April 2025 - (contractor) I’m currently working, as a contractor, for Dagger . My main focus for now is to build the Java SDK and move it to a point it became an official SDK. I’m working as a contractor for Dagger. My company is named LGTD , a joke based on LGTM and ducks from an…

Contact

Feel free to contact me if you have questions, to hire me or as a contractor, or just to talk. If you prefer you can also contact me on twitter or linkedin . Your email Your message Submit