Sébastien Deleuze
@seb.deleuze.fr
📤 1078
📥 313
📝 193
Spring @ Broadcom,
#WebAssembly
since 2016, ex @mixitconf.org staff.
https://seb.deleuze.fr
Rendez-vous ce soir à Grenoble!
add a skeleton here at some point
1 day ago
0
5
2
reposted by
Sébastien Deleuze
3 days ago
The next instalment of the Road to GA series about a cross-project, collaborative effort on new capabilities for HTTP service clients is now live
spring.io/blog/2025/09...
#SpringFramework
#SpringBoot
#SpringCloud
#SpringSecurity
loading . . .
HTTP Service Client Enhancements
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/23/http-service-client-enhancements
0
10
5
reposted by
Sébastien Deleuze
Cowtown Coder
7 days ago
One last (?) Jackson 3.0.0 RC build -- 3.0.0-rc10 --
github.com/FasterXML/ja...
going out. Last minute testing needed!!!
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
1
10
6
reposted by
Sébastien Deleuze
Swift Language
9 days ago
With ✨Swift 6.2 ✨, you can now target WebAssembly, including WASI support. Get started here:
www.swift.org/documentatio...
#Wasm
0
66
21
reposted by
Sébastien Deleuze
Moritz Halbritter
7 days ago
And Spring Boot 4.0.0-M3 is there, too. This release includes 98 enhancements, documentation improvements, dependency upgrades, and bug fixes.
spring.io/blog/2025/09...
#spring
#springboot
#java
loading . . .
Spring Boot 4.0.0-M3 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/18/spring-boot-4-0-0-M3-available-now
0
13
8
reposted by
Sébastien Deleuze
Spring I/O
9 days ago
🍃 From Beans to Boot, Aspects to AI by Rod Johnson / Juergen Hoeller /
@starbuxman.joshlong.com
@ Spring I/O 2025 ▶️ Video:
youtu.be/i_fiHmg1qM0
#springio25
loading . . .
From Beans to Boot, Aspects to AI by Rod Johnson / Juergen Hoeller / Josh Long @ Spring I/O 2025
YouTube video by Spring I/O
https://youtu.be/i_fiHmg1qM0
0
7
4
reposted by
Sébastien Deleuze
A. H. Zakai
9 days ago
The WebAssembly 3.0 spec is complete!
webassembly.org/news/2025-09...
This includes major features like GC, 64-bit memories, exceptions, and tail calls.
loading . . .
Wasm 3.0 Completed - WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the...
https://webassembly.org/news/2025-09-17-wasm-3.0/
5
96
40
reposted by
Sébastien Deleuze
Manu Sridharan
10 days ago
Excited to release NullAway 0.12.10 with much better inference support for generic method calls in JSpecify mode:
github.com/uber/NullAwa...
Please let us know if you run into issues!
loading . . .
Release NullAway 0.12.10 · uber/NullAway
This release contains significant improvements to inference support for generic method calls in JSpecify mode (#1075). We expect that many more valid calls will pass NullAway, but that some new bug...
https://github.com/uber/NullAway/releases/tag/v0.12.10
1
7
2
reposted by
Sébastien Deleuze
Anton Arhipov
11 days ago
KotlinConf CFP is now open
sessionize.com/kotlinconf-2...
loading . . .
KotlinConf 2026: Call for Speakers
KotlinConf is an official conference by JetBrains. It is devoted to the Kotlin programming language and is the place for the community to gather and d...
https://sessionize.com/kotlinconf-2026/
0
6
1
I have just shared a proposal for making Spring AOT modular and enable more flexible usages on the JVM, as well as providing a replacement for the deprecated spring-context-indexer.
github.com/spring-proje...
loading . . .
Introduce Modular Spring AOT · Issue #35471 · spring-projects/spring-framework
Context Spring AOT has been designed originally in order to make GraalVM native image support possible and efficient, but can also be used on the JVM to make Spring applications more efficient. Tha...
https://github.com/spring-projects/spring-framework/issues/35471
14 days ago
0
17
5
reposted by
Sébastien Deleuze
Mark Paluch 👨💻,🎹&🚑
14 days ago
Ahead of Time Repositories for Spring Data JDBC and Cassandra, Vector Search support for Neo4j, Jackson 3, and much more!
add a skeleton here at some point
0
10
11
reposted by
Sébastien Deleuze
Sergi Almar
15 days ago
Who else remembers going to the store to buy Spring Framework 1.0 on floppy disks with a 500-page manual? 😅 Ok, not really for Spring…But Spring Framework 7.0.0-M9 (last milestone) is out 🎉 no store trip needed, just update your dependencies and give it a spin.
1
11
2
reposted by
Sébastien Deleuze
Sam Brannen
15 days ago
🍃
#Spring
Framework 7.0 M9 is now available! This is our last milestone before 7.0 release candidates. So please check out the new features, take it for a spin, and provide feedback. 👍🏻
spring.io/blog/2025/09...
loading . . .
Spring Framework 7.0.0-M9 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/11/spring-framework-7-0-0-M9-available-now
0
13
5
Kotlin/Wasm is now officially beta!
kotlinlang.org/docs/whatsne...
The next step should be IMO to mature libraries like
github.com/Kotlin/kotli...
and
github.com/JetBrains/co...
to provide unmatched DevXP to build amazing applications and websites with
@kotlinlang.org
end-to-end.
loading . . .
What's new in Kotlin 2.2.20 | Kotlin
https://kotlinlang.org/docs/whatsnew2220.html#kotlin-wasm
16 days ago
1
19
4
reposted by
Sébastien Deleuze
Sam Brannen
17 days ago
🍃 Core
#Spring
Resilience Features: @ConcurrencyLimit, @Retryable, and RetryTemplate. Coming in Spring Framework 7.0! Please try out these features and let us know what you think. 😎
spring.io/blog/2025/09...
loading . . .
Core Spring Resilience Features: @ConcurrencyLimit, @Retryable, and RetryTemplate
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/09/core-spring-resilience-features
0
30
18
When the Spring team works on leveraging new versions of popular open source libraries, that’s not very visible, but a significant part of the work is sometimes collaborating with the maintainers on refinements that will benefit to the wider community. Jackson 3 is a great illustration of that.
add a skeleton here at some point
20 days ago
0
17
3
reposted by
Sébastien Deleuze
Ars Technica
21 days ago
loading . . .
OpenAI links up with Broadcom to produce its own AI chips
Industry is moving towards custom solutions in wake of Nvidia’s market domination.
https://arstechnica.com/ai/2025/09/openai-links-up-with-broadcom-to-produce-its-own-ai-chips/?utm_source=bsky&utm_medium=social
1
15
5
reposted by
Sébastien Deleuze
Spring
23 days ago
🚀 Exciting news for
#SpringBoot
devs! The Spring team will share weekly updates on Spring Boot 4.0 features all the way to GA this November. Follow along with The Road to GA blog by
@michaelminella.com
👉
spring.io/blog/2025/09...
loading . . .
The Road to GA - Introduction
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/02/road_to_ga_introduction
0
25
17
You may want to bookmark this "The Road to GA" blog post by
@michaelminella.com
that we will update every week until end of November with the links to the individual blog posts describing
#Spring
Boot 4.0 new features.
spring.io/blog/2025/09...
loading . . .
The Road to GA - Introduction
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/09/02/road_to_ga_introduction
23 days ago
0
14
4
reposted by
Sébastien Deleuze
Stéphane Nicoll
25 days ago
Spring Boot 4 sera disponible en Novembre prochain. Si vous connaissez un JUG en France ou en Belgique qui serait intéressé par une session, n'hésitez pas à faire signe. RT apprécié :)
8
16
24
reposted by
Sébastien Deleuze
Cowtown Coder
28 days ago
I Blogged Again:
cowtowncoder.medium.com/jackson-2-20...
loading . . .
Jackson 2.20.0 released
Jackson 2.20.0 was released yesterday, after just 4 months since 2.19.0 release (see this blog post about 2.19). Let’s have a look at…
https://cowtowncoder.medium.com/jackson-2-20-0-released-0cc58ed1ea9f
0
9
2
reposted by
Sébastien Deleuze
Sergi Almar
28 days ago
🚀 Your Spring app could start up way faster. With AOT Cache (introduced in Java 24) + Spring AOT, startup times drop like magic. Curious how much you can gain? 👇
loading . . .
0
11
5
reposted by
Sébastien Deleuze
IntelliJ IDEA, a JetBrains IDE
29 days ago
Demoing the brilliance of JSpecify and NullAway support in IntelliJ IDEA with
#Spring
,
#Java
and
#Kotlin
at
#SpringOne
— thanks to Andrei Kogun and
@dashaun.com
! Read more in the InteliJ IDEA 2025.2 What’s New:
jb.gg/uq8our
0
13
6
reposted by
Sébastien Deleuze
Cowtown Coder
29 days ago
Jackson 2.20.0 released --
github.com/FasterXML/ja...
#java
#json
etc
loading . . .
Jackson Release 2.20
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-2.20
0
7
5
Interesting update in this "Leyden Early Access 2 Release" page on what Project Leyden is about to deliver in Java 25 and what may come later.
loading . . .
https://github.com/iklam/leyden/blob/leyden-ea2-release-notes/README.md
about 1 month ago
0
4
2
reposted by
Sébastien Deleuze
Márton Braun
about 1 month ago
It's time for roadmap updates again! You can check out the just updated roadmap for Kotlin here:
kotlinlang.org/docs/...
Just a few of the new items: 🔀 Coroutines in Swift Export 🧵🧵 Wasm multithreading 🤝 LSP support 📓 Stable Kotlin Notebooks ☎️ WebRTC client for Ktor
1
16
3
reposted by
Sébastien Deleuze
Alpes JUG
about 1 month ago
#SpringBoot
2025 : NullSafety et Optimisations
www.meetup.com/alpesjug/eve...
avec
@seb.deleuze.fr
Jeudi 25/09/2025
loading . . .
SpringBoot 2025 : NullSafety et Optimisations, Thu, Sep 25, 2025, 7:00 PM | Meetup
**Null Safety en Java avec JSpecify et NullAway** JSpecify est un ensemble d’annotations, de spécifications et de documentations permettant une vérification de la "null sa
https://www.meetup.com/alpesjug/events/310709483/?utm_medium=referral&utm_campaign=announce_event&utm_source=twitter&utm_version=v2
0
4
4
reposted by
Sébastien Deleuze
Sebastian Aigner 📡
about 1 month ago
We're running the Kotlin Developer Survey 2025; make your voice heard! 🎤 Help us understand what's great when working with Kotlin, and what's not! You'll help make Kotlin better not just for yourself, but for everybody! Thanks in advance ❤️
surveys.jetbrains.com/s3/68aaa1b46...
loading . . .
Kotlin Developer Survey 2025
https://surveys.jetbrains.com/s3/68aaa1b4656e
0
6
2
Macro @ Le Puy de Sancy
about 1 month ago
2
7
0
reposted by
Sébastien Deleuze
Tophe
about 1 month ago
🚀 My
#WebAssembly
Component Model based project can now handle WRITE operations in the
#browser
version! Forked
#bytecodealliance/preview2-shim
to fix filesystem issues. Now plugin-tee works perfectly in both CLI and web.
#WASI
#WASM
#webdev
#rust
🦀
github.com/topheman/web...
loading . . .
Support plugin-tee in the web host by topheman · Pull Request #15 · topheman/webassembly-component-model-experiments
Support plugin-tee in the web host This PR adds full support for the plugin-tee plugin in the web host, fixing the issues described in #12. The Challenge The plugin-tee plugin allows users to write...
https://github.com/topheman/webassembly-component-model-experiments/pull/15
0
5
4
reposted by
Sébastien Deleuze
Stefano Cordio
about 1 month ago
Are you introducing JSpecify and NullAway, and `@SuppressWarnings({ "DataFlowIssue", "NullAway" })` is all over the place? NullAway 0.12.8 to the rescue with `SuppressionNameAliases`! 🥳
github.com/uber/NullAwa...
loading . . .
Configuration
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead - uber/NullAway
https://github.com/uber/NullAway/wiki/Configuration#suppression-name-aliases-version-0128-and-after
1
9
4
reposted by
Sébastien Deleuze
GT
about 1 month ago
we used to build household shrines to Going On The Computer and it's no coincidence that as we abandoned these we started straying further from god's light
add a skeleton here at some point
273
24880
7605
Spring Boot 4.0.0-M2 introduces a null-safe API thanks to JSpecify 🎉 Try it with IntelliJ IDEA, Kotlin, or checkers like NullAway and share your feedback. I hope somebody will contribute JSpecify support to VSCode and Eclipse 🤞
add a skeleton here at some point
about 1 month ago
2
14
6
Exception handling support has just been merged in Wasmtime. Great news for
@kotlinlang.org
and
@graalvm.org
compiling to
#Wasm
for server-side (and fullstack) use cases!
github.com/bytecodealli...
loading . . .
Implementation strategy for the Exception Handling proposal · Issue #3427 · bytecodealliance/wasmtime
I've been interested in having the Exception Handling proposal supported in Wasmtime, so I looked into possible ways to implement it. There's been some prior discussion in issues #2049 and #1677, b...
https://github.com/bytecodealliance/wasmtime/issues/3427#issuecomment-3208867315
about 1 month ago
0
14
6
I have finished Clair Obscur: Expedition 33 main quest. It is and will probably remain the best game I have ever played. And the soundtrack is amazing. Well done
@expedition33.bsky.social
, kudos to the team!
about 1 month ago
0
14
0
reposted by
Sébastien Deleuze
Sam Brannen
about 1 month ago
NOW is the time to try out
#JUnit
6 before it goes GA! 😎 So, please try out 6.0 RC1, and let us know if you run into any issues. Happy Testing! ✅
add a skeleton here at some point
2
12
6
reposted by
Sébastien Deleuze
Geoffroy Couprie
about 1 month ago
It was fun to revisit the work on WebAssembly and virtual machines! There's still a lot to do in that space
add a skeleton here at some point
0
12
2
reposted by
Sébastien Deleuze
Hubert Sablonnière
about 1 month ago
👍 Really good article 😉 I would just nitpick on the fact that AI agents can help on other tasks than just coding
ordep.dev/posts/writin...
loading . . .
Writing Code Was Never The Bottleneck
LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.
https://ordep.dev/posts/writing-code-was-never-the-bottleneck
1
15
4
reposted by
Sébastien Deleuze
Fabio Niephaus
about 1 month ago
Excited to be back at @Devoxx Belgium—this year talking about
@graalvm.org
and
#WebAssembly
! Don’t miss what’s next for Java & Wasm. 🙂
m.devoxx.com/events/dvbe2...
0
22
5
reposted by
Sébastien Deleuze
DaShaun Carter
about 1 month ago
Yes!
@concourse-ci.org
released with
#ARM
support!
blog.concourse-ci.org/posts/2025-0...
loading . . .
v7.14.0 - The First ARM Build of Concourse | Concourse Blog
https://blog.concourse-ci.org/posts/2025-08-12-new-release-7-14/
1
4
1
reposted by
Sébastien Deleuze
laydgeur
about 1 month ago
Vous avez sûrement déjà lu que la climatisation aggrave les canicules car l’air chaud rejeté à l’extérieur augmenterait la température des villes de 2 à 3°C. Vérifions ce que disent vraiment les études scientifiques à ce sujet 🧑🔬 (lisez jusqu’au bout, car vous allez être 🤯🤯 à la fin)
#Thread
⬇️⬇️
82
1279
846
reposted by
Sébastien Deleuze
Stéphane Nicoll
about 1 month ago
On behalf of the team and everyone who has contributed, I'm happy to announce that the 8th milestone of Spring Framework 7.0 has been released and is now available from Maven Central.
spring.io/blog/2025/08...
#java
#spring
#springboot
loading . . .
Spring Framework 7.0.0-M8 available now
Level up your Java code and explore what Spring can do for you.
https://spring.io/blog/2025/08/14/spring-framework-7-0-0-M8-available-now
0
14
4
reposted by
Sébastien Deleuze
Stéphane Nicoll
about 1 month ago
Time to upgrade! Spring Framework addresses CVE-2025-41242 The fix is available in Spring Framework 6.2.10 (OSS), 5.3.44 (Enterprise), and 6.1.22 (Enterprise). Tanzu Spring customers can also upgrade to Spring Boot 2.7.28.1, 3.2.17.1, or 3.3.14.1.
spring.io/security/cve...
@springio.net
loading . . .
CVE-2025-41242: Path traversal vulnerability on non-compliant Servlet containers
Level up your Java code and explore what Spring can do for you.
https://spring.io/security/cve-2025-41242
0
10
6
Great JSpecify talk by
@netdpb.bsky.social
relevant for both
#java
and
#kotlin
developers
youtu.be/z_IO2_XeW2Q?...
loading . . .
JSpecify: Java Nullness Annotations and Kotlin | David Baker
YouTube video by Kotlin by JetBrains
https://youtu.be/z_IO2_XeW2Q?si=4n_weAiXd_-EVIdM
about 1 month ago
0
7
2
reposted by
Sébastien Deleuze
Hubert Sablonnière
about 1 month ago
🤓 Fascinating read about OpenAI, Anthropic and the business of LLMs
ethanding.substack.com/p/openai-bur...
loading . . .
openai burns the boats
the $334 machine that openai is aiming at anthropic
https://ethanding.substack.com/p/openai-burns-the-boats
2
25
11
I made a proposal for introducing parameter level contracts to JSpecify in order to avoid the proliferation of `@Contract` annotation variants in the JVM ecosystem. 👍 or feedback welcome on this issue.
github.com/jspecify/jsp...
loading . . .
Introduce parameter contracts · Issue #757 · jspecify/jspecify
With projects like Spring, Micrometer and many others starting to leverage JSpecify combined with a nullness checker, there is a very popular ask (both from Spring commiters and from community memb...
https://github.com/jspecify/jspecify/issues/757
about 1 month ago
0
10
3
reposted by
Sébastien Deleuze
Monsieur Phi
about 2 months ago
NOUVELLE VIDEO ! Je décortique le cas Luc Julia, le réputé co-créateur de Siri et expert mondial de l'IA, encensé dans les médias et récemment auditionné au Sénat. Le résultat est salé mais c'était nécessaire.
youtu.be/e5kDHL-nnh4
youtu.be/e5kDHL-nnh4
youtu.be/e5kDHL-nnh4
loading . . .
Luc Julia au Sénat : autopsie d'un grand N'IMPORTE QUOI
YouTube video by Monsieur Phi
https://youtu.be/e5kDHL-nnh4
44
399
221
reposted by
Sébastien Deleuze
Spring
about 2 months ago
Two weeks until
#SpringOne
at Explore! 🙌 Want to guarantee a seat to your sessions? Head to
springone.io
, go to Sessions, and click Add to Schedule for each day. Vegas, here we come! 🎉
loading . . .
SpringOne | Las Vegas | VMware Explore
Discover the future of Spring at SpringOne—featuring live and in-person sessions around Spring Boot, Spring AI & more.
https://springone.io
0
1
2
reposted by
Sébastien Deleuze
Nicolas Fränkel 🇺🇦🇬🇪
about 2 months ago
Building
#Bluesky
#Comments
for My
#Blog
loading . . .
Building Bluesky Comments for My Blog
I hate disqus too much.
https://natalie.sh/posts/bluesky-comments/
2
12
5
If you prefer following the Spring team on BlueSky instead of or in addition to X/Twitter, make sure to follow
@spring.io
where we start to communicate like we do on SpringCentral.
about 2 months ago
1
37
13
Load more
feeds!
log in