Sign in

Sébastien Deleuze

@seb.deleuze.fr
1.2K followers 391 following 322 posts

Spring AI/Framework @ Broadcom, #WebAssembly since 2016, ex @mixitconf.org‬ staff. seb.deleuze.fr

PostsRepliesMedia
Sébastien Deleuze @seb.deleuze.fr · 02/10/2026
We tried on Spring AI to just reference CONTRIBUTING.md from AGENTS.md, but that creates too much context pollution due to the verbosity.
110
Sébastien Deleuze @seb.deleuze.fr · 02/10/2026
Indeed, but in practice only the core team does such update, and is a aware of such requirement, so we should be good.
110
Sébastien Deleuze @seb.deleuze.fr · 02/10/2026
Claude Code now supports AGENTS.md, so we’ve updated the Spring Framework repository to include one. It provides a concise, agent-generated subset of CONTRIBUTING.md, which remains our human-readable source of truth. github.com/spring-proje...
241
Reposted by Sébastien Deleuze
Den @den.dev · 01/10/2026
We’ve recently moved all PRs in the Model Context Protocol repositories to be limited to collaborators only. Too many low-quality submissions that someone still has to review and triage. We ask that folks start engaging with us directly on Discord for new proposals first.
051
Sébastien Deleuze @seb.deleuze.fr · 01/10/2026
La question à mon avis c’est à quel point le gouvernement chinois va aller loin sur les modèles Open Weight pour crasher l’économie US en baissant les valos OpenAI/Anthropic en sachant que c’est très simple pour n’importe qui de les utiliser en offensif, y compris contre eux.
100
Sébastien Deleuze @seb.deleuze.fr · 01/10/2026
Effectivement, mais je pense qu’ils essayent surtout de récupérer l’accident industriel qu’a été 3.5 pro !
000
Sébastien Deleuze @seb.deleuze.fr · 30/09/2026
Google is announcing Gemini 4 Argon, but you can’t use it yet. blog.google/innovation-a...
blog.google
Gemini 4 Argon: our next era of frontier intelligence
Announcing Gemini 4 Argon, our frontier model for real-world coding, enterprise knowledge work and cyber defense, rolling out soon.
120
Sébastien Deleuze @seb.deleuze.fr · 30/09/2026
GLM-5.3 and the spread of advanced cyber capabilities www.anthropic.com/research/glm...
anthropic.com
GLM-5.3 and the spread of advanced cyber capabilities
GLM-5.3 can autonomously build end-to-end cyber exploits, but unlike other frontier models, it was released without meaningful safeguards to limit misuse.
012
Sébastien Deleuze @seb.deleuze.fr · 25/09/2026
Spring AI 2.1.0-M1 is now available! It brings OpenAI Responses API, and we plan to release the new agentic support in Novembe 2026 as a separate project under Spring Projects Experimental, with the plan to merge it into Spring AI 3.0 mid next year. spring.io/blog/2026/09...
spring.io
Spring AI 2.1.0-M1 Available Now
Level up your Java code and explore what Spring can do for you.
031
Reposted by Sébastien Deleuze
Ryan Hunt @eqrion.bsky.social · 18/09/2026
I'm working on this. We're trying to build a developer preview of wasm components running in Firefox, along with getting good docs and toolchain support so that people can try it out easily. Should have more details later this year!
23311
Reposted by Sébastien Deleuze
Erik C. Thauvin @erik.thauvin.net · 22/09/2026
JetBrains Air: Building a System of Products for Agentic Software Development #agentic #agents #ai #ide #jetbrains blog.jetbrains.com/blog...
blog.jetbrains.com
JetBrains Air: Building a System of Products for Agentic Software Development - The JetBrains Blog
AI can produce code. Organizations still have to produce software. Agentic development is changing how software gets made, but it hasn’t changed what it costs to be wrong. Six months ago, we began
021
Reposted by Sébastien Deleuze
Josh Long 🍃 @starbuxman.joshlong.com · 21/09/2026
Releasing spring for Modern challenges spring.io/blog/2026/09/21/releasing…
spring.io
0168
Reposted by Sébastien Deleuze
Suresh @suresh.dev · 21/09/2026
Next LTS (JDK 29) is going to be a banger 🔥 Value types, AOT compilation (training runs), Adaptive heap sizing, Structured concurrency, Compact object headers. Can't wait! #jvm #jdk
182
Reposted by Sébastien Deleuze
JEP Tracker @jeptracker.bsky.social · 18/09/2026
🎯 JEP 544 proposed to target JDK 28 Title: Ahead-of-Time Code Compilation Type: feature Component: hotspot / compiler Release: 28 See openjdk.org/jeps/544
097
Reposted by Sébastien Deleuze
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
Reposted by Sébastien Deleuze
Mark Paluch 👨‍💻,🎹&✈️ @mp911.de · 17/09/2026
Checking dependency upgrades is now a tool-tip away #DependencyAssistant 1.0 is GA now plugins.jetbrains.com/plugin/30958... #Maven #Gradle #NPM #GitHubActions
0125
Reposted by Sébastien Deleuze
Thibaud - kakawait @thibaud.dev · 16/09/2026
Mon tout premier article de blog est en ligne 🎉 Après 3 ans à manager une équipe, j'ai fait marche arrière pour redevenir dev. Pas un échec, mais une autre voie, que je raconte dans l'article. Preneur de vos retours, c'est mon coup d'essai 🙏 go.thibaud.dev/4x9m #StaffEng #dev #TechCareer #RETEX
go.thibaud.dev
Pourquoi j'ai lâché le management pour redevenir dev
Rétrospective sur 3 ans d'Engineering Management et mon choix de revenir vers la voie de contributeur individuel.
122
Sébastien Deleuze @seb.deleuze.fr · 11/09/2026
Dagger KSP support has been declared stable! dagger.dev/dev-guide/ksp Kotlin Symbol Processing (KSP) is a source code generation framework for Kotlin that can be used to develop lightweight compiler plugins working 2x faster than KAPT with Java annotation processors, with a better DevXP.
dagger.dev
Dagger KSP
Dagger is a fully static, compile-time dependency injection framework for both Java and Android.
020
Reposted by Sébastien Deleuze
Justin Fagnani @justinfagnani.com · 09/09/2026
I wrote about what I've been up to with my new programming language! Zena targets WebAssembly GC, with a TypeScript-like syntax, sound type system, and lots of cool features like pattern matching, async cancellation, borrow checking, WASI integration, and more! justinfagnani.com/2026/09/09/z...
justinfagnani.com
Zena: A new Wasm-first programming language
410526
Sébastien Deleuze @seb.deleuze.fr · 07/09/2026
En route pour le Spring Meetup Paris où je parlerai de Kotlin en compagnie de @starbuxman.joshlong.com, mais également de la roadmap Spring AI qui devrait intéresser également les développeurs Java. Inscrivez-vous ! www.meetup.com/spring-meetu...
meetup.com
Soirée 15 ans de Kotlin, Mon, Sep 7, 2026, 6:45 PM | Meetup
Hello à toutes et tous, Merci à **Happn** de nous accueillir pour une soirée anniversaire spéciale, pour les 15 ans de Kotlin, en partenariat avec **JetBrains**! En plus d
051
Sébastien Deleuze @seb.deleuze.fr · 03/09/2026
Frontier harness: comparing harnesses with the same non-native model (Kimi K3). frontierharness.org
frontierharness.org
FrontierHarness Eval
Same model. Similar pass rates. 17.5x cost differences across 12 harness configurations.
053
Sébastien Deleuze @seb.deleuze.fr · 01/09/2026
Lundi prochain, je serai à Paris pour une soirée anniversaire organisée par le #Spring Meetup pour fêter avec @starbuxman.joshlong.com les 15 ans de #Kotlin! Je vous partagerai également des informations sur les roadmaps Spring AI/Framework. Pour vous inscrire: www.meetup.com/fr-fr/spring....
meetup.com
Soirée 15 ans de Kotlin, lun. 7 sept. 2026, 18:45 | Meetup
Hello à toutes et tous, Merci à **Happn** de nous accueillir pour une soirée anniversaire spéciale, pour les 15 ans de Kotlin, en partenariat avec **JetBrains**! En plus d
072
Reposted by Sébastien Deleuze
Brice Dutheil @bricedutheil.bsky.social · 29/08/2026
#Java Structured Concurrency to be finalized in JDK 28? > This JEP proposes to finalize Structured Concurrency in JDK 28, with no changes from JDK 27. I need to see how it fares against #Kotlin #Coroutines that has a great structured concurrency story. openjdk.org/jeps/8389757
openjdk.org
JEP draft: Structured Concurrency
Simplify concurrent programming by introducing an API for structured concurrency. Structured concurrency treats groups of related tasks running in different threads as single units of work, thereby streamlining error handling and cancellation, improving reliability, and enhancing observability.
062
Sébastien Deleuze @seb.deleuze.fr · 28/08/2026
Le « compilé » du podcast If This Then Dev où je commente l’épisode de Pierre Lemaire sur le vibe coding est maintenant disponible. www.ifttd.io/episodes/vib...
ifttd.io
IFTTD #347 - Vibe Coding : Coder, c'est valider : prototyper, jeter, recommencer avec Pierre Lemaire
"Il n'y a qu'une seule chose qui m'intéresse dans ce que je fais, c'est l'utilité." Dans l'épisode 347 j'ai reçu Pierre Lemaire pour parler de "Vibe Coding"
030
Reposted by Sébastien Deleuze
Moritz Halbritter @0.5ritter.de · 25/08/2026
We released Spring Boot 4.2.0-M1, 4.0.8 and 4.1.1 on Thursday. spring.io/blog/2026/08... spring.io/blog/2026/08... spring.io/blog/2026/08... #java #spring #springboot
spring.io
Spring Boot 4.2.0-M1 available now
Level up your Java code and explore what Spring can do for you.
1113
Reposted by Sébastien Deleuze
Erik C. Thauvin @erik.thauvin.net · 25/08/2026
Value Classes Still Need Compiler Sympathy #java #jdk #valueclasses johan-sjolen.github.io/...
johan-sjolen.github.io
Value Classes Still Need Compiler Sympathy
This post discusses preview features in JDK 28\nJEP 401, a major Valhalla milestone, has been integrated as a preview feature in JDK 28. This is very exciting, as value classes increase both our ability to communicate the semantics of our programs to others and the optimization opportunities available to the JVM.\nHowever, I have seen people online essentially taking a “Value all the classes!” approach to this. I worry that there is a belief that ordinary classes give you a floor on performance, and that value classes will do their best to raise you above that floor, but won’t ever take you below it. Unfortunately, that is not true. A well-intentioned program may put the JVM into a situation where a flattened representation is faster for some methods, and a reference representation is faster for others. When these methods interact, the JVM is forced to convert between the two representations. I want value classes to be more than just magic, so today I am going to show you what the JVM is capable of right now, and where its limitations are. I hope that with this you’ll have some context for reasoning about the code that you (or your AI agent) write.\n
032
Reposted by Sébastien Deleuze
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 Sébastien Deleuze
Michel @michel.poula.in · 15/08/2026
Airbus vient de bouger de AWS vers le français Scaleway pour son infrastructure critique. La souveraineté numérique pour échapper au CLOUD Act de Donald Trump.
usine-digitale.fr
Cloud souverain : Airbus choisit Scaleway pour l’hébergement de ses applications critiques
Déjà client des grands fournisseurs de cloud américains, Airbus a choisi Scaleway pour héberger une partie de ses applications sensibles dans un environnement souverain. Pour le fournisseur français, ...
813543
Sébastien Deleuze @seb.deleuze.fr · 14/08/2026
I am actively collaborating with the Kotlin team on this Compose HTML for Server Side rendering thing, plan to experiment integration with Spring, and believe that with hydration support on client side that could be a very powerful and popular feature. blog.jetbrains.com/kotlin/2026/...
blog.jetbrains.com
Exploring Compose HTML for Server Side Rendering - The JetBrains Blog
Exploring Compose HTML as a solution for SSR on JVM, offering a type-safe way for JVM developers to build server-rendered UI without separate templating languages.
071
Sébastien Deleuze @seb.deleuze.fr · 10/08/2026
If reviewed, perfectly fine to submit it. If not, I would say keep it for yourself in your fork’s branch.
000
Sébastien Deleuze @seb.deleuze.fr · 10/08/2026
Use AI coding agents, but use them wisely. Going faster to the wong direction is useless. Accountability, empathy and doing proper engineering work is more important than ever.
150
Sébastien Deleuze @seb.deleuze.fr · 10/08/2026
When you are running Claude on GitHub issues of a famous OSS project, generate PR without proper review or testing, and just click submit, that’s not engineering. That’s looking for beeing listed as an OSS contributor in the worst possible way, that hurts the maintainers but other users too.
120
Sébastien Deleuze @seb.deleuze.fr · 10/08/2026
Contributions are supposed to bring something. AI-based contributions require critical thinking and reviews. Otherwise we can do it ourself. When you prevent maintainers to not merge other PRs or to implement new features by submitting slope, you hurt the project.
110
Reposted by Sébastien Deleuze
Spring Tools @springtools.bsky.social · 06/08/2026
Our extension for Claude Code can tell your agent what seems to be wrong with your project from a Spring perspective by deliverung diagnostics information directly to the agent - pretty nice to safe tokens and to enhance the agent with more Spring smartness 😎🥳
0106
Reposted by Sébastien Deleuze
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 05/08/2026
Can AI really speed up coding without weakening software quality? In the new episode of The Marco Show, @seb.deleuze.fr talks about how Spring AI fits into the Spring ecosystem and why human judgment remains central even as GenAI changes how developers work. 🎥 Watch: youtu.be/mCOGZGV48hU
062
Reposted by Sébastien Deleuze
Sarah Drasner @sarahedo.bsky.social · 31/07/2026
We (Chrome) published a big paper about security work that's important to share. It shouldn’t surprise anyone that open source software is getting hammered by AI, and people are looking for bugs: for bounties, for hacking purposes, and to help, more than ever before. blog.google/security/chr...
13712
Reposted by Sébastien Deleuze
luke karrys @lukekarrys.com · 29/07/2026
npm is now scanning packages for malware at publish time before they become available for consumption
github.blog
npm publish-time malware scanning and dual-use metadata - GitHub Changelog
As part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement…
17819
Reposted by Sébastien Deleuze
Christian Odendahl @codendahl.bsky.social · 21/07/2026
"Batteries eat themselves" -- well, I would say we are finding the new market equilibrium of solar and storage. andreagiusepperagno.substack.com/p/when-batte... HT @eaterofsun.bsky.social.
2174
Sébastien Deleuze @seb.deleuze.fr · 21/07/2026
« The Wasm GC and exceptions proposals are both enabled by default in today’s Wasmtime 47 release! » 🎉 bytecodealliance.org/articles/was...
bytecodealliance.org
GC and Exceptions in Wasmtime
The Wasm GC and exceptions proposals are both enabled by default in today’sWasmtime 47 release! We are excited to help bring more languages to WebAssemblyand everywhere that Wasmtime runs. Getting to ...
096
Reposted by Sébastien Deleuze
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 17/07/2026
The IntelliJ IDEA 2026.2 release is here! Explore our What’s New page for a complete overview of the key new features, including detailed explanations and demos. 👇 www.jetbrains.com/idea/whatsnew/
jetbrains.com
What's New in IntelliJ IDEA 2026.2
Discover IntelliJ IDEA 2026.2 with agent skills, third-party AI completion providers, native GitHub Copilot, logpoints, dependency completion, early Gradle 10 support, Java 27, Kotlin 2.4, Spring insi...
1298
Reposted by Sébastien Deleuze
Kotlin by JetBrains @kotlinlang.org · 17/07/2026
Sébastien Deleuze and Josh Long get into Kotlin for backend on the episode of A Bootiful Podcast, including the Kotlin LSP, how closely the Spring and Kotlin teams now work together, and their impressions from KotlinConf 2026. It’s well worth a listen 🎧 kotl.in/5fm5x7
This screenshot shows a blog page from the Spring website featuring a podcast titled "A Bootiful Podcast: Sébastien Deleuze on the latest-and-greatest in Spring AI and Spring Framework." A close-up of a person's face with glasses appears below the title. Information on subscribing to the newsletter is on the right.
071
Reposted by Sébastien Deleuze
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
Sébastien Deleuze @seb.deleuze.fr · 09/07/2026
Rewriting Bun in Rust bun.com/blog/bun-in-...
bun.com
Rewriting Bun in Rust
Why & how we rewrote Bun from Zig to Rust
042
Reposted by Sébastien Deleuze
Gale Sinatra @galesinatra.bsky.social · 27/06/2026
I think we just passed oops.
A timeline of climate change concern.
451173245800
Reposted by Sébastien Deleuze
Christian Tzolov @tzolov.bsky.social · 23/06/2026
LLMs: text-in, text-out. Enterprise code: structured-in, structured-out. #SpringAI 2.0 adds two switches on .entity(): • validateSchema() — retries with the error fed back • useProviderStructuredOutput() — pins the schema at the provider spring.io/blog/2026/06... #Java #AI #StructuredOutput
172
Reposted by Sébastien Deleuze
Christian Tzolov @tzolov.bsky.social · 15/06/2026
You could call tools. You couldn't build on top of tool calling! #SpringAI 2.0 lifts the tool loop out of the chat models and into the advisor chain - composable, observable, replaceable: spring.io/blog/2026/06... #Java #AI #MCP
042
Reposted by Sébastien Deleuze
Moritz Halbritter @0.5ritter.de · 11/06/2026
Spring Boot 4.1.0 available now! spring.io/blog/2026/06... See the blog post for the highlights! #java #spring #springboot
spring.io
Spring Boot 4.1.0 available now
Level up your Java code and explore what Spring can do for you.
02110
Sébastien Deleuze @seb.deleuze.fr · 12/06/2026
WASI 0.3 launched !!! bytecodealliance.org/articles/WAS...
bytecodealliance.org
WASI 0.3 Launched
WASI 0.3 is official, and async is now native to WebAssembly Components. The WASI Subgroup voted to ratify WASI 0.3.0, rebasing WASI onto the WebAssembly Component Model’s async primitives. The 0.3.0 ...
082
Reposted by Sébastien Deleuze
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
Reposted by Sébastien Deleuze
Spring AI @spring-ai.bsky.social · 09/06/2026
🚀 Spring AI 2.0.0-RC2 is out and one more step to GA! ✅Configurable HTTP clients for OpenAI & Anthropic ✅ Restored Spring Framework < 7.0.4 compatibility ✅ Multi-turn thinking fixed for Ollama & OpenAI, bug fixes and more on spring.io/blog/2026/06...
spring.io
Spring AI 2.0.0-RC2 Available Now
Level up your Java code and explore what Spring can do for you.
255