Daniel Garnier-Moiroux
@garnier.wf
850 followers 430 following 350 posts
Fiddler of things. Makes computers go beep-boop 🤖 Contributor to Spring Security. Spring Meetup Paris. 🍃 Certified Java Champignon 🍄‍
Posts Media Videos Starter Packs
garnier.wf
I love the hallway track at conference!

So much joy in meeting with the community ☺️
susivic.bsky.social
Yesterday @garnier.wf taught us privately @devoxx.com how to make our login flow better between our JS UI and Spring Boot API with Spring Security. It works in our code Daniel! Thank you so much for your time. #Java #devlife
Reposted by Daniel Garnier-Moiroux
springio.net
📣 The Spring I/O 2026 CFP is now OPEN!

📅 Deadline: 9 January 2026
📍Palau de Congressos de Catalunya, Barcelona

👉 Submit your proposal now and join us on stage: 2026.springio.net
garnier.wf
Me when I look at @ddoutsiopoulos.bsky.social photos after a long day at #devoxx @devoxx.com
Three panel picture of Daniel giving a "chef kiss"
Reposted by Daniel Garnier-Moiroux
devoxx.com
All the #Devoxx Belgium Deep Dive talks from the 2nd day are now available on the companion app and our YouTube channel! #Enjoy 🍿
www.youtube.com/@DevoxxForev...
garnier.wf
@johanhutting.bsky.social bringing you the “behind the scenes” snapshot #devoxx #eatingwhileothersareworking
Alina and Daniel taking a selfie. The caption reads “the queen” pointing at Alina, and “the fool” pointing at Daniel.
Alina has a crown emoji drawn on her head, and Daniel an emoji cap
Reposted by Daniel Garnier-Moiroux
johanhutting.bsky.social
#EatingWhileOthersAreWorking was somewhat quiet today at @devoxx.com but leave it up to @alina-yurenko.bsky.social and @garnier.wf to fix that 🍰
garnier.wf
Who spends time during the break of their 3h deep dive session to bring me a snack?!

The Queen of #eatingwhileothersareworking, @alina-yurenko.bsky.social in person. A living example of the Speaker’s Code of Honor.

#devoxx
@devoxx.com
A selfie of Alina and Daniel. Daniel in the forefront, Alina just behind. She holds a protein bar, and Daniel is pretending to take a big bite, mouth wide open!
garnier.wf
If you do, @alina-yurenko.bsky.social , you are bound by the Speakers Code of Honor to bring me a snack as well 🫡
garnier.wf
I have the same issue…
Good suggestion, but we’ll be answering questions as well, they won’t let us go to Alina’s room :(
Reposted by Daniel Garnier-Moiroux
tzolov.bsky.social
At the MCP Dev Summit keynote, David Soria Parra (MCP co-creator) called out the MCP Java SDK - "really really popular"! Grateful to be part of it. Shoutout to @thedsp.bsky.social and the #MCP & @spring-ai.bsky.social communities for building something special together! 💚
Reposted by Daniel Garnier-Moiroux
odrotbohm.de
Thu, Oct 9th, 5:40pm – Meet the Spring Team – m.devoxx.com/events/dvbe2...

With @starbuxman.joshlong.com, @garnier.wf, @tzolov.bsky.social, @0.5ritter.de, @snicoll.be, @chemicl.bsky.social, Brian Clozel, and yours truly. ☕️🍃 5/5
Meet the Spring Team

Come meet the Spring team! This year at Devoxx, many maintainers, advocates and contributors will be at the conference, and we’re delighted to meet with our users and members of the community. In this “open mic” session, you’ll have the opportunity to ask us anything about the various Spring projects, our current efforts and ideas for the future, and of course, the soon-to-be-released new generation with Boot 4 and Framework 7.

Whether you’re a Spring veteran or a new user getting started with the project, you are more than welcome to join.
garnier.wf
@maciejwalkowiak.bsky.social talk has 2158 likes, mine has 2185 - so close... I guess I have to go and buy another "500 likes" pack 🫣

Seriously though, go watch Maciej's talk, it's a banger. And then stay on the @springio.net channel for more high quality Spring content!
garnier.wf
Maximally-Vibed Proof of Concept 🤖
garnier.wf
DDD, aka @devoxx.com Driven Development ✨

“We’re all in this together” edition, starring @glaforge.dev
A GitHub comment, in which Guillaume asks whether the change will be released before Devoxx.
garnier.wf
We've released MCP Security for Spring AI - here's the announcement blog post: spring.io/blog/2025/09...

The project lives here: github.com/spring-ai-co...
Try it out, give us feedback, contribute!
Securing MCP Servers with Spring AI
Level up your Java code and explore what Spring can do for you.
spring.io
Reposted by Daniel Garnier-Moiroux
rwinch.github.io
#SpringSecurity 7 added MFA support docs.spring.io/spring-secur...

tldr Add following to require both password and one time token

`@EnableGlobalMultiFactorAuthentication(authorities = {
GrantedAuthorities.FACTOR_PASSWORD_AUTHORITY,
GrantedAuthorities.FACTOR_OTT_AUTHORITY })`
Adaptive Authentication :: Spring Security
docs.spring.io
garnier.wf
ENHANCE MORE!

It was actually a self-portrait 🤯
What a genius.
The same picture, more zoomed in
garnier.wf
And … ENHANCE …

(the quality of this shot is just bananas.)
A close up of the phone screen seen in the picture of the previous post
garnier.wf
I was going through some of my favorite shots of @ddoutsiopoulos.bsky.social , and came across this one…
Patrick and Federico from Voxxed Zürich, backside, taking a selfie. You can see their faces on the screen of the phone.
Reposted by Daniel Garnier-Moiroux
seb.deleuze.fr
Highly-recommended reading: The state of HTTP clients in Spring by Brian Clozel spring.io/blog/2025/09...

« This is also a good time to reflect on the state of HTTP clients in Spring, so we will use this opportunity to explain an important announcement: we are officially deprecating RestTemplate. »
The state of HTTP clients in Spring
Level up your Java code and explore what Spring can do for you.
spring.io
Reposted by Daniel Garnier-Moiroux
junit.org
#JUnit 6.0.0 is released!

✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs

docs.junit.org/6.0.0/releas...
JUnit Release Notes
docs.junit.org
Reposted by Daniel Garnier-Moiroux
julientopcu.com
Excited to speak at @devoxx.com 2025 in Antwerp with @tpierrain.bsky.social

🎙️ Live coding the Hive: building a microservices ready modular monolith 👇

⭐ Fav the conference page and save our session: m.devoxx.com/events/dvbe...
garnier.wf
OWASP AppSec Days in Paris 🔐
Organizers of the conference on stage, in front of an intro slide “welcome to the first OWASP France conference”

The lighting is pink-ish, organizers are wearing white OWASP tshirts
Reposted by Daniel Garnier-Moiroux
devoxx.uk
Feeling the pressure to deliver and keep up with the latest tech? We get it.

That’s why Devoxx UK brings together 1,000+ devs for talks, workshops & real conversations that actually help you tackle today’s challenges & get you ready for what’s next.

📅 6th & 7th May 2026 | London | devoxx.co.uk