Sébastien Deleuze
@seb.deleuze.fr
📤 1108
📥 320
📝 209
Spring @ Broadcom,
#WebAssembly
since 2016, ex @mixitconf.org staff.
https://seb.deleuze.fr
reposted by
Sébastien Deleuze
Márton Braun
about 14 hours ago
📢 Rare opportunity: my team is hiring! We're looking for a new Developer Advocate to cover server-side Kotlin, focusing on Spring. If you love Spring, Kotlin, and their communities, this might just be for you. Learn more and apply here:
loading . . .
Kotlin Developer Advocate
Amsterdam, Netherlands; Berlin, Germany; Dubai, United Arab Emirates; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic
https://job-boards.eu.greenhouse.io/jetbrains/jobs/4698240101
0
14
9
reposted by
Sébastien Deleuze
Dan Vega
1 day ago
Jackson 3 lands in Spring Boot 4! The new JsonMapper replaces ObjectMapper with immutable, thread-safe configs. Better date handling, unchecked exceptions for cleaner lambdas, and JSON views for precise serialization control. Watch:
youtu.be/4cvP_qroLH4
#SpringBoot
#Java
loading . . .
Jackson 3 Support is HERE: What's New in Spring Framework 7 & Spring Boot 4
YouTube video by Dan Vega
https://youtu.be/4cvP_qroLH4
0
12
4
Sometimes, small details matter... While polishing Spring Framework 7, Juergen Hoeller has been able to craft a BridgeMethodResolver optimization that massively reduces the reflection performed on bean methods at startup. It has been backported to 6.2.x too.
github.com/spring-proje...
loading . . .
Avoid unnecessary bridge method resolution around getMostSpecificMethod · Issue #35780 · spring-projects/spring-framework
Following up on #21843 in 6.1.3, it turns out that this commonly causes performance regressions, unnecessarily introspecting non-annotated methods in complex class hierarchies on startup. Revisitin...
https://github.com/spring-projects/spring-framework/issues/35780
4 days ago
1
14
4
reposted by
Sébastien Deleuze
JEP Tracker
5 days ago
🎯 JEP 500 updated to target JDK 26 Title: Prepare to Make Final Mean Final Type: feature Component: core Release: 26 See
openjdk.org/jeps/500
0
9
4
reposted by
Sébastien Deleuze
Stéphane Nicoll
5 days ago
Please give it a try and let us know what you think! This is your last opportunity before GA on Nov 20!
spring.io/blog/2025/11...
loading . . .
Spring Boot 4.0.0-RC2 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/11/06/spring-boot-4-0-0-RC2-available-now
0
12
8
reposted by
Sébastien Deleuze
squillace
6 days ago
if you are into
#webassembly
in the EU, there is an embarrassment of riches, but
@wasm.io
just announced the CFP for this spring!!!!
www.papercall.io/wasmio26
loading . . .
PaperCall.io - Wasm I/O 2026
Wasm I/O 2026 brings together the global WebAssembly community for two inspiring days in Barcelona, Spain on March 19–20. Join us to explore the future of WebAssembly, share ideas, and help grow a wel...
https://www.papercall.io/wasmio26
0
4
3
And you can even use BeanRegistrar to introduce your own configuration DSL, see
github.com/spring-proje...
for an example.
add a skeleton here at some point
6 days ago
0
5
2
reposted by
Sébastien Deleuze
Dan Vega
6 days ago
🚀 Spring Boot 4 tip: Jackson 3 brings JsonMapper as the preferred way to read JSON! Notice the new import. No more ObjectMapper from com.fasterxml! JsonMapper is now your go-to for JSON operations in modern Spring apps.
1
24
6
reposted by
Sébastien Deleuze
Paris JUG
7 days ago
Les inscriptions sont ouvertes pour la soirée Spring Boot 4 & Passkeys en partenariat avec le Spring meetup. Par
@snicoll.be
et
@kehrlann.bsky.social
Cher Criteo Le lundi 10 novembre prochain
www.parisjug.org/events/2025/...
loading . . .
Soirée Spéciale Spring
Date et lieu Lundi 10 Novembre 2025 à 19h00 Dans les locaux de Criteo Les sessions sont filmées et le public est photographié. Les photographies sont ensuite publiées sur le site du Paris JUG et autre...
https://www.parisjug.org/events/2025/11-10-spring/
0
9
11
reposted by
Sébastien Deleuze
Jake Gold
8 days ago
Looks like X is juicing web visit numbers by opening a browser WebView in the background whether the user visits the link or not. They've re-invented pop-under fraud (allegedly).
news.ycombinator.com/item?id=4580...
31
1358
422
reposted by
Sébastien Deleuze
MiXiT
9 days ago
Notre CFP ouvre dans 1 semaine tout pile 🙌 Pas besoin d’avoir 10 ans d’expérience ou d’être une rockstar du dev pour proposer une conférence 💫 Alors, prêt·e à franchir le pas ? ➡️ RDV sur le lien le 10 novembre à 9h :
sessionize.com/mixit-2026/
0
14
11
reposted by
Sébastien Deleuze
GraalVM
9 days ago
Introduce support for JavaScript, Python and Wasm execution via Graal languages in Spring framework 🎉
github.com/spring-proje...
by
@seb.deleuze.fr
loading . . .
spring-projects/spring-framework
Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub.
https://github.com/spring-projects/spring-framework/issues/35725
0
11
2
reposted by
Sébastien Deleuze
Dan Vega
10 days ago
Spring Boot 4's new BeanRegistrar interface finally gives us a clean way to register beans programmatically! No more wrestling with BeanFactoryPostProcessor for dynamic registration. Perfect for conditional loading & performance optimization 🚀 Blog:
danvega.dev/blog/programmatic-bean-registration
loading . . .
Spring Boot 4's Bean Registrar: A Cleaner Way to Register Beans Programmatically
Learn how Spring Boot 4's new BeanRegistrar interface simplifies programmatic bean registration in Spring Framework 7. This tutorial demonstrates dynamic bean creation based on environment properties,...
https://danvega.dev/blog/programmatic-bean-registration
0
26
8
reposted by
Sébastien Deleuze
Thomas Wuerthinger
12 days ago
Really great to see plans for adding better integrated support for running
@graalvm.org
language implementations for JavaScript, Python, and WebAssembly in your Spring applications!
github.com/spring-proje...
0
14
2
reposted by
Sébastien Deleuze
Dan Vega
12 days ago
Spring Boot 4's null-safety is here! 🎯 @NullMarked (JSpecify + NullAway) makes nullness explicit. No more guessing if findUserByEmail() returns null. IDE catches NPEs at compile-time. Your type signatures finally tell the truth.
1
11
4
reposted by
Sébastien Deleuze
Stéphane Nicoll
12 days ago
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Framework 7.0.0-RC3 has been released and is now available from Maven Central.
spring.io/blog/2025/10...
#java
#spring
@spring.io
loading . . .
Spring Framework 7.0.0-RC3 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/10/31/spring-framework-7
0
8
6
reposted by
Sébastien Deleuze
Moritz Halbritter
13 days ago
A new feature dropped on
start.spring.io
! Because you all love YAML so much, we've added radio buttons to switch the configuration format from properties to YAML. Hope you brought a ruler and don't live in Norway!
6
31
10
reposted by
Sébastien Deleuze
13 days ago
Today I presented to the Wasm CG a proposal for fine-grained dynamic code generation as a core WebAssembly feature. The proposal is now at phase 1!
github.com/WebAssembly/...
Also immortalized in song:
suno.com/song/19e0679...
loading . . .
GitHub - WebAssembly/jit-interface: WebAssembly specification, reference interpreter, and test suite for the jit-interfaces proposal.
WebAssembly specification, reference interpreter, and test suite for the jit-interfaces proposal. - WebAssembly/jit-interface
https://github.com/WebAssembly/jit-interface
3
32
12
reposted by
Sébastien Deleuze
Cowtown Coder
14 days ago
Finally managed to squeeze the follow-up (to "Jackson 3.0 released") blog post out ->
cowtowncoder.medium.com/why-upgrade-...
loading . . .
Why upgrade to Jackson 3.0?
(if you are happy with Jackson 2.x functionality)
https://cowtowncoder.medium.com/why-upgrade-to-jackson-3-0-94c30e797bf2
0
11
7
It may not be obvious if you have not tried a
#Spring
Boot 4 RC yet, but I consider Spring Boot modularization as the most important enhancement that this new generation is introducing. The Spring Boot team has just published a related blog post, this is a must read!
spring.io/blog/2025/10...
loading . . .
Modularizing Spring Boot
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/10/28/modularizing-spring-boot
15 days ago
0
14
3
I have updated the blog post after Spring Boot 4.0.0-RC1 release, which restores in a deprecated form the Jackson 2 auto-configuration to help migrating, and Spring Security 7.0.0-RC1 one that leverages "safe default typing".
add a skeleton here at some point
16 days ago
0
18
4
reposted by
Sébastien Deleuze
Sebastian Aigner 📡
20 days ago
Kotlin 2.2.21 and 2.2.20 have a lot goodies in them. In my video, I'm looking at the highlights!
www.youtube.com/watch?v=QWpp...
loading . . .
What's new in Kotlin 2.2.21 (and 2.2.20!)
YouTube video by Kotlin by JetBrains
https://www.youtube.com/watch?v=QWpp5-LlTqA
1
18
8
reposted by
Sébastien Deleuze
Kotlin by JetBrains
22 days ago
💳 Processing 43B+ transactions a year, Worldline needed a language that could evolve with their growth. Kotlin’s concise syntax, type safety, and Java interoperability help their backend engineers deliver at scale. 🎥 Watch the testimonial from Worldline’s lead developer.
youtu.be/3IxDICQTutw?...
loading . . .
How Kotlin Server-Side Development Delivers Real Business Results for Worldline
YouTube video by Kotlin by JetBrains
https://youtu.be/3IxDICQTutw?si=QNnNtuXnOg5IDjEU
0
14
4
reposted by
Sébastien Deleuze
Stéphane Nicoll
19 days ago
I am happy to share that we have released Spring Boot 4.0.O-RC1. This release candidate concludes our modularity efforts, migration to Jackson 3 with support for using Jackson 2 in a deprecated fashion, and more. Please give it a try and let us know what you think!
spring.io/blog/2025/10...
loading . . .
Spring Boot 4.0.0-RC1 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/10/23/spring-boot-4-0-0-RC1-available-now
1
24
7
reposted by
Sébastien Deleuze
John O'Reilly
19 days ago
The Kotlin/Wasm based Compose for Web browser debugging capability that
@sebi.io
demoed below is very nice (
kotlinlang.org/docs/whatsne...
). Showing example here in ClimateTrace KMP/CMP sample (
github.com/joreilly/Cli...
).
add a skeleton here at some point
0
8
3
Nice demo from
@fniephaus.com
from the
@graalvm.org
team of a Spring Boot application summarizing various files with MarkItDown and Hugging Face Transformers popular Python libraries with GraalPy.
github.com/fniephaus/gr...
loading . . .
GitHub - fniephaus/graalpy-spring-boot-summarize: Use MarkItDown and Hugging Face Transformers in Spring Boot to summarize various files
Use MarkItDown and Hugging Face Transformers in Spring Boot to summarize various files - fniephaus/graalpy-spring-boot-summarize
https://github.com/fniephaus/graalpy-spring-boot-summarize/tree/main
20 days ago
0
9
8
reposted by
Sébastien Deleuze
Guillaume EHRET
23 days ago
Le nouveau site web
@mixitconf.org
est en ligne
mixitconf.org
. Plusieurs nouveautés comme des couleurs en fonction de votre humeur, un site plus performant et pour ceux qui veulent savoir le budget MiXiT et comment il se répartit une nouvelle page qui vous donne toutes les infos
0
8
3
The Spring team has just released Spring Framework 7.0.0-RC1 with new features like automatic context propagation for Kotlin coroutines, a Jackson 3.0.0 baseline and much more. The final version is planned next month!
spring.io/blog/2025/10...
loading . . .
Spring Framework 7.0.0-RC1 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/10/16/spring-framework-7-0-0-RC1-available-now
27 days ago
0
5
3
You are wondering if
#Spring
could run in a
#WebAssembly
engine like the one in your browser? The GraalVM team did it with Web Image. You don't believe me? Check the related demo
graalvm.github.io/graalvm-demo...
and the Devoxx talk
www.youtube.com/watch?v=uefc...
!
loading . . .
Spring Shell on WebAssembly
https://graalvm.github.io/graalvm-demos/native-image/wasm-spring-shell/
29 days ago
1
14
8
reposted by
Sébastien Deleuze
Stéphane Nicoll
about 1 month ago
The talk Brian Clozel and I gave at
#Devoxx
is already online. Always great to share the stage with Brian. We covered what’s next for Spring Boot: API versioning, resiliency, OpenTelemetry, structured concurrency, and more. Watch here:
www.youtube.com/watch?v=4NQC...
#Java
#SpringBoot
loading . . .
Spring Boot: Chapter 4 by Brian Clozel, Stephane Nicoll
YouTube video by Devoxx
https://www.youtube.com/watch?v=4NQCjSsd-Mg
1
34
11
reposted by
Sébastien Deleuze
Thomas Wuerthinger
about 1 month ago
Recording of my talk at
@devoxx.com
2025 with
@starbuxman.joshlong.com
is now online! Watch for 50 minutes live (pair)coding entertainment showing GraalVM performance 🚀 for Spring apps, how you can mix in Python 🐍, and some more crazy demos 👀. Let me know your comments!
m.youtube.com/watch?v=YlMi...
loading . . .
Bootiful GraalVM by Thomas Wuerthinger, Josh Long
YouTube video by Devoxx
https://m.youtube.com/watch?v=YlMinrvdkT4&pp=ygUdZGV2b3h4IDIwMjUgYm9vb3RpZnVsIGdyYWFsdm0%3D
0
13
7
reposted by
Sébastien Deleuze
Cowtown Coder
about 1 month ago
I blogged again:
cowtowncoder.medium.com/jackson-3-0-...
loading . . .
Jackson 3.0.0 (GA) released
(October 3, 2025)
https://cowtowncoder.medium.com/jackson-3-0-0-ga-released-1f669cda529a
1
29
16
reposted by
Sébastien Deleuze
Moritz Halbritter
about 1 month ago
And the recording is now here, too:
www.youtube.com/watch?v=h16n...
loading . . .
Supercharge your JVM performance with Project Leyden and Spring Boot by Moritz Halbritter, Ana Maria
YouTube video by Devoxx
https://www.youtube.com/watch?v=h16ngaxx0zo
0
8
4
reposted by
Sébastien Deleuze
Ana-Maria Mihalceanu
about 1 month ago
Thank you to everyone who joined our session on boosting Java performance with Project Leyden, Java 25, and Spring Boot! 🚀
@0.5ritter.de
and I hope that you will apply the optimizations and tips we shared today. The slides we used:
www.slideshare.net/slideshow/su...
#JDK25
#SpringBoot
#Performance
loading . . .
Supercharge your JVM performance with Project Leyden and Spring Boot
Many modern applications and tools rely on Java. Yet, their startup time and time-to-peak performance remain challenging, especially for microservices and Kubernetes workloads that require fast scaling and responsiveness. Project Leyden, an ambitious OpenJDK initiative, aims to overcome these performance bottlenecks. In this session, Ana and Moritz showed how you can take advantage of Leyden’s optimizations using Java 25 and Spring Boot. You also got practical techniques you can apply today, along with a peek into the ongoing work inside Leyden and what that means for the performance of your Java application. - Download as a PDF or view online for free
https://www.slideshare.net/slideshow/supercharge-your-jvm-performance-with-project-leyden-and-spring-boot/283728546
2
14
5
reposted by
Sébastien Deleuze
Stéphane Nicoll
about 1 month ago
A long spring, 3 core qualities.
@poutsma.bsky.social
at
#Devoxx
1
23
5
reposted by
Sébastien Deleuze
JauntyWunderKind
about 1 month ago
radically cool work going on with wasm wasip3+ getting initial push towards host/green threading, by
@tartanllama.xyz
. way above my head but obviously freaking awesome.
github.com/bytecodealli...
loading . . .
Cooperative Multithreading by TartanLlama · Pull Request #11751 · bytecodealliance/wasmtime
Implements WebAssembly/component-model#557 Submitting as a draft PR for now to share progress. Pass through all new builtins Basic implementations of new builtins Cancellation support Support ...
https://github.com/bytecodealliance/wasmtime/pull/11751
1
9
4
I have just published "Introducing Jackson 3 support in Spring" with hopefully useful insights on Spring Boot 4 upcoming JSON support and on the migration from Jackson 2.
spring.io/blog/2025/10...
loading . . .
Introducing Jackson 3 support in Spring
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/10/07/introducing-jackson-3-support-in-spring
about 1 month ago
0
14
7
reposted by
Sébastien Deleuze
Sam Brannen
about 1 month ago
🍃 ICYMI,
#SpringFramework
7.0 and
#SpringBoot
4.0 will have a
#JUnit
Jupiter 6.0 baseline! 🚀
github.com/spring-proje...
github.com/spring-proje...
loading . . .
Upgrade to JUnit 6 · Issue #35124 · spring-projects/spring-framework
Overview Since JUnit 6.0 M1 has been released, we should start running our test suite using JUnit 6 for the following reasons. We want to ensure that our own test suite works with JUnit 6 in Gradle...
https://github.com/spring-projects/spring-framework/issues/35124
0
31
8
reposted by
Sébastien Deleuze
Oliver Drotbohm
about 1 month ago
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
0
12
6
reposted by
Sébastien Deleuze
Cowtown Coder
about 1 month ago
Jackson 3.0.0 (GA) release now starting!
github.com/FasterXML/ja...
#java
#json
#xml
#csv
#cbor
#csv
loading . . .
Jackson Release 3.0
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0
4
46
19
reposted by
Sébastien Deleuze
Cowtown Coder
about 1 month ago
Ok, thanks to nudging by people I respect a lot (& help by the same), I got into some Last Minute Documentation Work ->
github.com/FasterXML/ja...
help would be appreciated (like, prs etc) before I go out and push Jackson 3.0.0 GA sometime this week.
loading . . .
https://github.com/FasterXML/jackson/blob/main/jackson3/MIGRATING_TO_JACKSON_3.md
2
10
1
reposted by
Sébastien Deleuze
JUnit Team 💙💛
about 1 month ago
#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...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0/release-notes/
2
119
86
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. »
loading . . .
The state of HTTP clients in Spring
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/30/the-state-of-http-clients-in-spring
about 1 month ago
0
29
15
reposted by
Sébastien Deleuze
Thomas Steiner
about 1 month ago
📢 New
#WasmAssembly
podcast episode: CG, WG, W3C, Lively —
#Wasm
standardization with Thomas Lively! We talk about Thomas' role as co-chair of the
#WebAssembly
Community Group at the W3C and the two proposals he champions. 🍿
www.youtube.com/watch?v=MDGq...
🎧
wasmassembly.libsyn.com/cg-wg-w3c-li...
loading . . .
CG, WG, W3C, Lively—Wasm standardization with Thomas Lively - WasmAssembly
YouTube video by Chrome for Developers
https://www.youtube.com/watch?v=MDGqVpcD4a4
2
10
4
reposted by
Sébastien Deleuze
Sergi Almar
about 1 month ago
The
@springio.net
2026 website is coming along nicely and CFP will open soon. What topics would you love to see at
#springio26
? 👇
0
10
2
Pointe du Raz, Bretagne
about 1 month ago
1
10
0
reposted by
Sébastien Deleuze
Michael Simons
about 2 months ago
Enjoy my new, artisanal blog post about
#JSpecify
and
#NullAway
, a fresh take on null safety in the
#Java
world. Be warned, may contains
#Lombok
. Happy weekend you all.
info.michael-simons.eu/2025/09/26/j...
loading . . .
JSpecify and NullAway: A fresh take on nullsafety in the Java world
Introduction Sir Antony Hoare[1] introduced the concept of Null-references or Null pointer[2] back in 1965 with the release of ALGOL W. In 2009 he spoke about it as his “Billion Dollar Mistake”[3]. De...
https://info.michael-simons.eu/2025/09/26/jspecify-and-nullaway-a-fresh-take-on-nullsafety-in-the-java-world/
1
14
11
Presqu’île de Crozon, Bretagne
about 2 months ago
1
5
0
Load more
feeds!
log in