Chicory 1.7.0 🚀
chicory.dev/blog/chicory...
WasmGC + Multi-Memory + Threads: paving the way for WebAssembly support of more and more languages like Kotlin, Scala, Dart & friends, running fully sandboxed, in pure Java bytecode(again for some😅).
Go try it! 💥
#WebAssembly #Chicory
Posts by Toshiaki Maki
Making Maven Users Use JSpecify/NullAway More Easily with the Nullability Maven Plugin ik.am/entries/900/en
🥁📢 Spring Modulith 2.1 M2 released! Support for Namastack Outbox, revamped observability support, module tests combinable with Boot's slice tests, non-thread-bound event capture, better JDBC EPR initialization. Grab it while it's 🔥! 🍃📦 #SpringModulith #Namastack #observability #testing
nullability-maven-plugin now supports generating package-info.java automatically!
github.com/making/nulla...
Spring Framework 7.0.5 is now available, featuring performance improvements developed following the 7.0.4 release. These updates will also be integrated into the upcoming Spring Boot 3.0.3.
spring.io/blog/2026/02...
An instructional document about Namastack Outbox support, detailing how to activate advanced outbox features. It includes a code snippet for declaring the Spring Modulith Namastack starter and instructions for configuring event externalization.
Event externalization through an outbox coming to Spring Modulith 2.1 M2 via Namastack Outbox. 🍃📦 #SpringModulith #Namastack
docs.spring.io/spring-modul...
An example of how much can be omitted
github.com/making/nulla...
A Maven plugin that configures ErrorProne and NullAway for nullability checking. It replaces the ~40 lines of maven-compiler-plugin boilerplate typically required to set up NullAway.
Using Spring Security 7’s MFA support to perform two‑factor authentication (2FA) with TOTP ik.am/entries/895/en
Instrumenting JDBC Operations in a Spring Boot Application with Datasource Micrometer ik.am/entries/894/en
Trying a Hello World Job with Spring Batch 6 / Spring Boot 4, where the DB is no longer required by default ik.am/entries/893/en
Passkey Demo with Spring Security
github.com/making/hello...
Early Xmas gift 🎄
The new Spring Boot Buildpack supports AOT Caching, a long-awaited feature expected to replace App CDS. It works with Java 25 and my apps are starting now much faster!
github.com/paketo-bu...
#SpringBoot #Java
Abstracting Java System Time Creation with InstantSource to Improve Testability ik.am/entries/883/en
Notes on Troubleshooting Java Container Images Created with Paketo Buildpack ik.am/entries/882/en
Thanks for joining today’s #IntelliJIDEALivestream!
Big thanks to Brian Clozel, @snicoll.be, and
@mp911.de for sharing their insights on Spring Boot 4.
Missed the session? The recording is now available 🎥
https://youtube.com/live/lFSVDcNEE-w
Discover how to leverage WebAuthN and passkeys with Spring Boot 3.4 for secure, seamless authentication using devices like Yubikey and TouchID. Watch @garnier.wf’s Devoxx UK 2025 talk today www.devoxx.co.uk//talk?id=3000
The new Spring Debugger recently released by JetBrains is IMO a game changer in terms of DevXP, both for the Spring team and for Spring Boot application developers. blog.jetbrains.com/idea/2025/06...
Accessing Google Gemini's Free Tier from Spring AI using the OpenAI API (with MCP Integration) ik.am/entries/846/en
Running Gemma 3 27B with llama.cpp and Accessing it from Spring AI (with MCP Integration) ik.am/entries/843/en
Notes on Separating the Database Used Within a Job and the Database for Job Management in Spring Batch Spring Boot ik.am/entries/845/en
We’ve been experimenting adding authorization to @spring.io MCP Servers and Clients. We are working hard to make it easy to add security to your MCP components, it will take a few iterations.
It’s a journey, and here’s the first step: adding oauth2 to the MCP Server.
spring.io/blog/2025/04...
🚀 The MCP Java SDK core module provides default STDIO & SSE client/server transports - no external web frameworks needed!
Build MCP clients/servers in plain Java with both Async (Reactor) & Sync APIs. Spring support is optional.
🔗 Minimal deps: central.sonatype.com/artifact/io....
Installing Tanzu for Postgres on Kubernetes 4.0 with Patroni support and accessing it from a Spring Boot application ik.am/entries/844/en
github.com/roastedroot/... - A pure #java SQLite JDBC driver AOT compiled from c -> #WASM -> JVM Bytecode using chicory.dev AOT build time compiler.
This opens the door for many tools and libraries to be easily ported to the JVM with no native dependencies..amazing 🤯