Emmanuel Bernard's Avatar

Emmanuel Bernard

@emmanuelbernard.com

Open Source software engineer: Hibernate team, Quarkus co-founder and more. Cloud Services @ Red Hat. Les Cast Codeurs founder. Java Champion...

1,265
Followers
142
Following
133
Posts
11.12.2023
Joined
Posts Following

Latest posts by Emmanuel Bernard @emmanuelbernard.com

What do people use to clean up macOS unexpected disk space usage ? Including slack, Chrome, Firefox etc caching
Nowadays any random app believes it can use 10GB for caching to be fast. Well youโ€™re not alone on my machine buddy.

06.03.2026 22:19 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

Boy!
Watch for Claude Desktop and Docker sandbox eating your hard drive alive.
I did not understand why my incremental backup was eating 4TB of space in a matter of a couple of weeks. Now I know.

06.03.2026 22:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ah remember also the trick to put a whole in the corner of your blue 720kB disk to boost it to 1,44MB. Good times.
I don't even remember how such tricks were propagated at the time pre internet :D

06.03.2026 14:36 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
GitHub - roastedroot/pglite4j: [EXPERIMENTAL] PGLite JDBC driver in pure Java [EXPERIMENTAL] PGLite JDBC driver in pure Java. Contribute to roastedroot/pglite4j development by creating an account on GitHub.

Running postgreSQL in your JVM in embedded mode ๐Ÿ˜ฑ
github.com/roastedroot/...

I can see a lot of small and embedded use cases for this as it matures. Good work!

06.03.2026 14:34 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

How old are you ?

28.02.2026 10:19 ๐Ÿ‘ 13 ๐Ÿ” 0 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 0
Preview
Sharing your ~/.claude config with Docker Sandbox I wanted to run Claude Code in YOLO mode but isolated from my actual machine. Docker has Docker Sandbox for exactly that: a CLI wrapper and a set of Docker image templates that give you a contained en...

Docker Sandbox is a great idea to isolate your coding agent like Claude Code from your machine. But how to share your settings? I explain it all here emmanuelbernard.com/blog/2026/02...

26.02.2026 17:44 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The good thing about French lunch time length is that you can schedule an OS update and be reasonably confident it will be done.

26.02.2026 11:18 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

With us giving more freedom to Claude code and friends. What are your patterns to isolate you ยซย code machineย ยป from your ยซย everything elseย ยป machine ?
One container per project and Claude code? A VM? A vps somewhere ?
Go commando?
Something else ? Share and explain ๐Ÿ™

20.02.2026 12:10 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

๐ŸŽ‰ Les rรฉsultats du CFP #DevoxxFrance 2026 sont tombรฉs !

โ€ข 1090+ propositions โ€ข 270 speakers sรฉlectionnรฉs โ€ข 3 jours de confรฉrences รฉpiques โ€ข +4000 devs attendus !

๐Ÿ—“๏ธ RDV du 22 au 24 avril ร  Paris

โœ… Rรฉsultats โ†’ m.devoxx.com/events/devox...
๐ŸŽŸ๏ธ Billetterie โ†’ reg.devoxx.fr

20.02.2026 09:08 ๐Ÿ‘ 16 ๐Ÿ” 9 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Dis @parisjug.org ? Cโ€™est possible dโ€™arriver en retard ce soir et dโ€™รชtre quand mรชme acceptรฉ ?

19.02.2026 17:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Un รฉpisode news pour fรฉvrier. C'est demain vendredi 13 12:30, on parle de datacenter dans l'espace, de carrier class et plein d'autres choses. https://www.youtube.com/watch?v=JDJggyk5F_c

12.02.2026 17:21 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Towards faster builds Quarkus: Supersonic Subatomic Java

I'm catching up on some Quarkus news and this one caught my eye
quarkus.io/blog/buildin...

It all started from "builds are slow", and the team as usual asked the 5 whys (or more) and reset all expectations to find a proper solution. Proud of this community โค๏ธ.

12.02.2026 08:54 ๐Ÿ‘ 12 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
YouTube
YouTube Share your videos with friends, family, and the world

Episode 336 - Interview Kotlin avec Arnaud Giuliani #Kotlin #Android #Coroutines #MobileDevelopment #KotlinMultiplatform #ReactiveProgramming #OpenSource #Backend #DeveloperCommunity sur www.youtube.com/watch?v=07TM... et en podcast lescastcodeurs.com/2026/02/06/l...

06.02.2026 15:04 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

When you know I've taken notes in a meeting but you do not find them anymore...

27.01.2026 09:47 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
On AI Standards and Protocols: Focus on MCP and A2A At SnowCamp 2026, with my Cast Codeurs buddy Emmanuel Bernard of Hexactgon, I had the chance to deliver a talk on AI standards and protocols, with a big focus on MCP (Model Context Protocol), and A2A ...

Tous les liens vers les slides, les repos GitHub avec nos dรฉmos, sont disponibles ici :
glaforge.dev/talks/2026/0...

En plus, avec du โ˜•๏ธ #java dedans, avec @micronautfw.bsky.social, @quarkus.io, @langchain4j.dev et #ADKjava.
Aucun ๐Ÿ Python en vue !

16.01.2026 11:10 ๐Ÿ‘ 7 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Au #SnowCamp j'ai eu le plaisir de donner une confรฉrence avec
@emmanuelbernard.com sur les ๐—ฝ๐—ฟ๐—ผ๐˜๐—ผ๐—ฐ๐—ผ๐—น๐—ฒ๐˜€ ๐—ฒ๐˜ ๐˜€๐˜๐—ฎ๐—ป๐—ฑ๐—ฎ๐—ฟ๐—ฑ๐˜€ ๐—ฝ๐—ผ๐˜‚๐—ฟ ๐—น๐—ฒ๐˜€ ๐—ฎ๐—ด๐—ฒ๐—ป๐˜๐˜€ ๐—œ๐—”, avec un focus sur #MCP et #A2A

16.01.2026 11:10 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
YouTube
YouTube Share your videos with friends, family, and the world

Episode 335 - 200 terminaux en prod vendredi #IA #Predictions2026 #JavaTerminal #JavaTUI #CSS #outils sur www.youtube.com/watch?v=x4k9... et en podcast lescastcodeurs.com/2026/01/16/l...

16.01.2026 10:57 ๐Ÿ‘ 3 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Les humains et les agents travaillent main dans la pince. @glaforge.dev et moi au @snowcamp.bsky.social

15.01.2026 13:05 ๐Ÿ‘ 13 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

So you can use your claude subscription (Pro/Max) via copilot and use copilot as the LLM for opencode is that what you mean? Got pointers?

13.01.2026 12:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

yes! I love opencode, and I love how you can easily write subagents too and call them or swap between plans which are top level agents.
That's how I ended up in my issue with Claude subscription

13.01.2026 12:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Anthropic has improved function calling and thatโ€™s good If youโ€™ve used function calling in your agentic apps, you know the challenges: Piling up tools consumes a lot of tokens as each tool definition is carried in your context window. Having many too...

Function calling interesting new patterns and their usage in agentic frameworks
emmanuelbernard.com/blog/2026/01...

12.01.2026 10:21 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I did not know but it looks like you cannot have a Claude Subscription and use it with other tolls than Claude Code. I was using OpenCode and now it rejects it. Sad panda.

09.01.2026 09:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Note to self, it is 2026 now, not 2025.

05.01.2026 08:41 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Episode 334 - Interview de Muriel Ekovich sur les biais cognitifs #BiaisCognitif #Neurosciences #PriseDeDecision #Numerique #Expertise #Perception #Empathie #Metacognition #Recrutement #CultureDEntreprise sur www.youtube.com/watch?v=kMfK... et en podcast lescastcodeurs.com/2025/12/24/l...

24.12.2025 14:26 ๐Ÿ‘ 1 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Et pour finir en beautรฉ, mardi 23 dรฉcembre ร  10h, Interview d'Arnaud Giuliani (Koin, Kotzilla) sur Kotlin Les Cast Codeurs https://www.youtube.com/watch?v=D2kDIs5u2rg

19.12.2025 08:16 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Avec le bon lien :) youtube.com/watch?v=PQU2pcJPhXU

18.12.2025 13:52 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
2025 - la "rรฉtro" des cast codeurs en vidรฉo
2025 - la "rรฉtro" des cast codeurs en vidรฉo YouTube video by lescastcodeurs

Les cast codeurs en video, c'รฉtait 2025
www.youtube.com/shorts/kw0Tu...
Edition onomatopรฉes ๐Ÿ˜‚

17.12.2025 14:53 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Episode 333 - A vendre OSS primitif TBE #LLM #JavaScript #OpenSource #Acquisition #Java #Kotlin #MCP #SpringBoot #IA #Quarkus #Mistral #Infrastructure #IBM #Opus45 #Gemini3 #Cloud #Incidents #Architecture #CQRS sur www.youtube.com/watch?v=INrB... et en podcast lescastcodeurs.com/2025/12/15/l...

15.12.2025 16:01 ๐Ÿ‘ 6 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hey l'รฉquipe @devoxx.fr, j'ai publiรฉ @lescastcodeurs.com 333 juste pour que vous รฉcoutiez en allant ร  la soirรฉe ce soir ๐Ÿ˜‡

15.12.2025 16:02 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Do you use zsh? I recommend you set in your .zshrc the following: setopt NO_BANG_HIST
This will avoid mess around single quote and ! interpretations in your "command line ` strings !".

10.12.2025 11:32 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0