Sign in

Daniel Garnier-Moiroux

@garnier.wf
979 followers 479 following 480 posts

Fiddler of things. Makes computers go beep-boop 🤖 Contributor to Spring Security. Spring Meetup Paris. 🍃 Certified Java Champignon 🍄‍

PostsRepliesMedia
Daniel Garnier-Moiroux @garnier.wf · 1h
@0.5ritter.de is now in the training set 🤘
010
Reposted by Daniel Garnier-Moiroux
Kim Fletcher @kimfletcher.bsky.social · 29/09/2026
@rebuildcon.bsky.social isn't just me & @dhardiker.bsky.social. Meet the steering team. Audrey Neveu is a Staff Engineer & Java Champion with 15+ years of writing Java, the kind of person who knows exactly what a developer conference should feel like from the inside.
1116
Reposted by Daniel Garnier-Moiroux
Kim Fletcher @kimfletcher.bsky.social · 23/09/2026
Hi, I'm Kim. I build dev conferences for a living & I've decided to build a new one. I've spent the past 13 years organising dev events & conferences, most recently Devoxx UK. Between co-running the @virtualjug.bsky.social & volunteering at several other community events. Our next project 🧵
1143
Daniel Garnier-Moiroux @garnier.wf · 17/09/2026
Hey Spring fam 🍃 My early access book "Testing Spring Boot Applications" with @manning.com is Deal of The Day. Get 45% off the book, and a selection of other testing books, here: hubs.la/Q03-d27Y0 First 4 chapters online, the 5th is coming out soon, and putting finishing touches to chapter 6.
Poster for "testing spring boot applications"
It reads "deal of the day! September 17th"
Tagline "Build a solid mental model of what's happening in your Spring Boot test suite.
1105
Daniel Garnier-Moiroux @garnier.wf · 15/09/2026
As to how it's integrated into teaching programming ... that's the current $1B question in education. You have to reinvent everything. I'm glad other people are trying to figure this out 😅
000
Daniel Garnier-Moiroux @garnier.wf · 15/09/2026
Access to more expensive models is very limit in the low-cost personal plans. Large tasks will eat your 5h-window budget really fast. Which makes it hard to learn how to properly scope bigger tasks. But you should probably start small anyway when you use these things, so no biggie.
100
Daniel Garnier-Moiroux @garnier.wf · 15/09/2026
Disclaimer: I use Claude Code, both at work and personally.
000
Daniel Garnier-Moiroux @garnier.wf · 15/09/2026
If you'd rather stay stable for a bit, Claude Code seems to have the biggest market share and trending upwards (e.g. this survey: blog.jetbrains.com/research/202...). They've been a trend setter for a while now, so you can probably generalize from there too.
blog.jetbrains.com
AI Coding Agents: Adoption Trends - The JetBrains Blog
How many developers use AI coding agents (Claude Code, Codex, Cursor, JetBrains Junie, and others)? Evidence from the Developer Ecosystem Survey 2026.
100
Daniel Garnier-Moiroux @garnier.wf · 15/09/2026
The space is very fluid and what is The Best™ tomorrow may only last for a few months. Annual billing is probably not what you want if you are exploring the space. Get a monthly plan and explore a few things.
100
Reposted by Daniel Garnier-Moiroux
Voxxed Days Zürich @voxxedzurich.bsky.social · 14/09/2026
🚀 Today we opened the Call for Speakers and ticket sales for #VDZ27! Got a talk to share? Want to join us in Zürich? Now’s the time. 👇 vdz27.voxxeddays.ch/ #Voxxed #VoxxedZurich #VDZ27 #itwillbefun
vdz27.voxxeddays.ch
Voxxed Days Zürich 2027 – Inspire. Have Fun. Repeat.
Voxxed Days Zürich - Inspire. Have Fun. Repeat.. Tuesday, March 9th, 2027 at Arena Cinemas Sihlcity, Zürich, Switzerland. Tickets and conference details.
0117
Daniel Garnier-Moiroux @garnier.wf · 02/09/2026
This is extremely helpful. Do this! I won’t read LLM generated stuff - unless I wrote the prompt myself. OTOH, I’ll happily read you! (Also please do this when you submit a PR, rather than blurting out an LLM summary that noone will read)
131
Daniel Garnier-Moiroux @garnier.wf · 02/09/2026
So mischevious 😂
000
Daniel Garnier-Moiroux @garnier.wf · 01/09/2026
Damn I went back to the original, sixteen years and it hasn't aged a bit www.kalzumeus.com/2010/06/17/f... " 27. My system will never have to deal with names [...], or the Klingon Empire, all of which have “weird” naming schemes in common use. 28. That Klingon Empire thing was a joke, right? "
010
Daniel Garnier-Moiroux @garnier.wf · 01/09/2026
Or that names only contain alphabetical characters 😏 ... or that you even have a last name in the first place?
120
Daniel Garnier-Moiroux @garnier.wf · 01/09/2026
Et pour fêter dignement l'anniversaire, @jetbrains.com nous a envoyé un carton de surprises 🎁 On a hâte de vous retrouver!
000
Daniel Garnier-Moiroux @garnier.wf · 01/09/2026
Salut la communauté Spring 🍃 Lundi prochain (7 septembre), on fête les 15 ans de @kotlinlang.org au Spring Meetup Paris! - @seb.deleuze.fr nous parlera des nouveautés Kotlin dans Boot 4 - @starbuxman.joshlong.com fera du live-Koding Spring Inscriptions -> www.meetup.com/spring-meetu...
meetup.com
Soirée Spring AI en pratique, Tue, Jun 16, 2026, 6:45 PM | Meetup
Hello à toutes et tous, Merci à **MARGO** de nous accueillir pour une soirée Spring AI en pratique! Au programme: **19h - Meryem Arroussi** & **Achraf Hasbi (MARGO) -**
251
Daniel Garnier-Moiroux @garnier.wf · 28/08/2026
Ha, so that’s why they’re called hail“stones”. Not even the biggest one, just the first I could grab.
Open palm holding a 4-5cm hailstone, ragged edges, like some mutant ice cube.
In the background, a flooded balcony with heaps of ice in the potted plants.
010
Daniel Garnier-Moiroux @garnier.wf · 24/08/2026
This is pretty cool. (Turning on the Graal-signal 🦇 @alina-yurenko.bsky.social)
020
Reposted by Daniel Garnier-Moiroux
BDX I/O @bdxio.bsky.social · 24/08/2026
Associez votre marque à l'événement tech phare de la région ! Rejoignez les sponsors de BDX I/O pour soutenir la communauté, booster votre visibilité et valoriser votre marque employeur. Dossier & opportunités : bdxio.fr/Sponsors
bdxio.fr
BDX I/O
BDX I/O est une conférence pour les développeur•euse•s, sur les technologies de demain, organisée tous les ans depuis 2014 à Bordeaux.
031
Daniel Garnier-Moiroux @garnier.wf · 22/08/2026
Search loss.jpg but that’s a 2000s era webcomic
100
Reposted by Daniel Garnier-Moiroux
Spring AI @spring-ai.bsky.social · 21/08/2026
Spring AI 2.0.1 is live 🎉 First maintenance release since 2.0 GA - 80+ issues/PRs, 7 CVEs, and some frequently-requested features landed: configurable tool call limits, OpenAI audio streaming, Google GenAI image generation, and a big round of streaming/tool-calling fixes. spring.io/blog/2026/08...
045
Reposted by Daniel Garnier-Moiroux
BDX I/O @bdxio.bsky.social · 17/08/2026
Dev, Prod, QA, Design, Ops… BDX I/O croise les regards pour vous offrir des contenus riches et transversaux. (Programme en cours de finalisation, sujet à de légers ajustements) Choisissez vos sessions & prenez votre billet : www.billetweb.fr/bdx-i-o-2026 Votre métier dans la tech en un emoji ?
021
Daniel Garnier-Moiroux @garnier.wf · 15/08/2026
And it gets worse every month 😂
020
Daniel Garnier-Moiroux @garnier.wf · 15/08/2026
ha, if only you had called it “Java is a terrible mess and I will make you suffer for 3 hours _with AI_” 🙈
090
Daniel Garnier-Moiroux @garnier.wf · 10/08/2026
If your workflow is LLM-heavy, I have no quarrel - if you invest in a particular project building dedicated context files, skills, etc, it’s another way of putting in the work. As for drive-by, again, only if maintainers agree to it :)
000
Daniel Garnier-Moiroux @garnier.wf · 10/08/2026
I think it also applies to other projects. LLM-generated code is fine! And if maintainers accept big contributions without prior discussion, that’s fine too! (but don’t do it if they don’t want that) Mostly im saying: for becoming a long-term contributor, that’s not the way to go.
100
Daniel Garnier-Moiroux @garnier.wf · 10/08/2026
if this is just driving coding agents, I can do it just as well as anyone else - describing the problem should be more than enough. But if it’s about contributing, you should probably take the time to build that context for yourself. We get too many drive-by PRs and we have to prioritize them.
100
Daniel Garnier-Moiroux @garnier.wf · 10/08/2026
I disagree - a fix is not enough. Engineers works within constraints. I If my window leaks too much air and you seal it shut with silicon, it fixes the leak, great! But I won’t be able to open it again, not so great. the maintainers’ job is to have that context - please make it easy for us!
100
Daniel Garnier-Moiroux @garnier.wf · 08/08/2026
If you're doing this for credibility, I'm not sure that's going to work long term. Want to contribute? Use the project, test the limits, find bugs, report them, suggest improvements. Show that you've got skin in the game and are ready to put in the work - we'll happily take your contributions :)
030
Daniel Garnier-Moiroux @garnier.wf · 08/08/2026
Y'all are creating a lot of noise, and not doing _any_ of the engineering work. When we say "not like this because <reason>" and get an LLM-generated fix within 5 minutes, what have you learned? Have you furthered your understanding of the project so that the next PR is better?
262
Daniel Garnier-Moiroux @garnier.wf · 08/08/2026
Being an Open Source Contributor™ has long been perceived as a badge of honor. But today, people pointing their LLM at some random issue that they have no interest in, without reading or understanding the output... Some of it gets merged, so what is "I contributed to X" worth anymore?
190
Daniel Garnier-Moiroux @garnier.wf · 29/07/2026
its stabilizing on the auth front. There are still challenges, but most evolutions in the spec are related to specific corner cases in oauth and implementation guidelines. on the spring side, quite a lot is covered by using Spring Security which already has solid OAuth support.
010
Reposted by Daniel Garnier-Moiroux
Devoxx Belgium @devoxx.com · 17/07/2026
⏰ LAST DAY to submit your talk for Devoxx Belgium 2026! Share what you’ve built, learned, solved or explored with the Devoxx community. CFP closes today at 23:59 CEST 👉 dvbe26.cfp.dev
098
Daniel Garnier-Moiroux @garnier.wf · 15/07/2026
Leave it in! The mark of 100% LLM-free proposal 😁
120
Daniel Garnier-Moiroux @garnier.wf · 14/07/2026
static.klipy.com
Tw
ALT: Tw
010
Reposted by Daniel Garnier-Moiroux
Devoxx Belgium @devoxx.com · 14/07/2026
Four days until the #Devoxx Belgium CFP closes. Here are the current stats 🔥🚀 👉 dvbe26.cfp.dev
1124
Reposted by Daniel Garnier-Moiroux
Spring I/O @springio.net · 10/07/2026
🍃 Architectural Patterns for Spring Security You Wish Your Tech Lead Knew by Cristian Schuszter @ Spring I/O 2026 ▶️ Video: youtu.be/QXQiGS9CL20 🔗 Slides: 2026.springio.net/slides/archi... #springio26
youtu.be
Architectural Patterns for Spring Security You Wish Your Tech Lead Knew @ Spring I/O 2026
YouTube video by Spring I/O
011
Reposted by Daniel Garnier-Moiroux
Spring I/O @springio.net · 10/07/2026
🍃 Idiomatic @kotlinlang.org applications with Spring Boot 4 by @seb.deleuze.fr @ Spring I/O 2026 ▶️ Video: youtu.be/wcVg4fqYIy8 🔗 Slides: 2026.springio.net/slides/idiom... #springio26
youtu.be
Idiomatic Kotlin applications with Spring Boot 4 by Sébastien Deleuze @ Spring I/O 2026
YouTube video by Spring I/O
042
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
Monthly reminder that I use IntelliJ at work, and I pay for a personal license too - cheaper than Netflix! You won’t guess which of those brings the most value 🙊
052
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
JetBrains (behind @intellijidea.com) is such an amazing company for the Java community (and others). In the show they produce, they invite @martinlippert.bsky.social who works on VSCode and Eclipse tooling for Spring - competing solutions! Because perspective matters. Thanks Marco and team 🙇
120
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
But techies who decided to leave X mostly moved to bsky, and sadly Mastodon never drew a big tech crowd. Anyway I’d rather have a much much smaller community than support X 🤷
020
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
My experience of Mastodon has been that there are very small pockets of active users and the discussion is good, but not frequent. The only truly vibrant community in my feed was centered around politics. But hey, you've convinced me to give it another go :)
130
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
Nothing warms a maintainer's heart more than "I ran into this myself. I diagnosed the issue. I submitted a fix to the upstream library you depend on. I tested the fix." Hat tip, sir! github.com/modelcontext...
141
Daniel Garnier-Moiroux @garnier.wf · 08/07/2026
Sadly true, but for how little engagement there is here, still the least-worst place to hang around. X is a cesspool infested with bots, and LinkedIn is rife marketing-influencer nonsense. And Mastodon is *crickets*.
200
Reposted by Daniel Garnier-Moiroux
Ana-Maria Mihalceanu @ammbra1508.bsky.social · 07/07/2026
📣 The CFP for @devoxx.com closes in 10 days so there is still time to submit your proposals! Now is time to share with the world that cool side project, your lessons learned, or maybe that new practice from work❣️ From #Java to Agentic #AI, bring forward your passion for tech ✨! dvbe26.cfp.dev
dvbe26.cfp.dev
Call For Papers
The Call for Papers web app which allows authenticated users to submit talks and the program committee to review and rate them.
094
Daniel Garnier-Moiroux @garnier.wf · 03/07/2026
Congratulations my friend! Well deserved 👏
110
Daniel Garnier-Moiroux @garnier.wf · 22/06/2026
🤘
Daniel making a sign of the horns on stage at J-Sprint 🤘
040
Daniel Garnier-Moiroux @garnier.wf · 19/06/2026
“no AI in the talk” is now becoming a competitive advantage 😁
140
Reposted by Daniel Garnier-Moiroux
Spring I/O @springio.net · 18/06/2026
🍃 New in Spring Security 7: MFA, OAuth2 and more by @kehrlann.bsky.social @ Spring I/O 2026 ▶️ Video: youtu.be/zO-bktrLju8 🛠️ Repo: github.com/Kehrlann/spr... #springio26
youtu.be
New in Spring Security 7: MFA, OAuth2 and more by Daniel Garnier @ Spring I/O 2026
YouTube video by Spring I/O
022
Reposted by Daniel Garnier-Moiroux
Spring AI @spring-ai.bsky.social · 12/06/2026
🚀 Spring AI 2.0.0 GA is now available! 🏗️ Improved foundations: Spring Boot 4 baseline, null-safety, Jackson 3, re-designed options 🤖 Agentic improvements: unified tool calling, tool search, self-correcting output 🔌 MCP 2025-11-25 spec integration spring.io/blog/2026/06...
spring.io
Spring AI 2.0.0 GA Available Now
Level up your Java code and explore what Spring can do for you.
086