Thomas Vitale ☀️
banner
thomasvitale.com
Thomas Vitale ☀️
@thomasvitale.com
Software Engineer 📚 Author of “Cloud Native Spring in Action” and "Developer Experience on Kubernetes" 🛳️ CNCF Ambassador ☕️ Java Champion 🍃 Creator of @arconia.io 🎙️ International Speaker 👨‍💻 OSS. Work with Java and Cloud Native.
Java 🚀
January 11, 2026 at 9:29 PM
“Danmark Skifter is a national campaign where thousands of Danes take back control of their digital lives – not alone, but together.

When we shift together, new habits become easier to maintain. And when we act collectively, we prove that change is possible.”

#DanmarkSkifter @bsky.app
January 10, 2026 at 10:04 AM
I enjoyed yesterday’s chat at Code Remix Weekly by @moderneai.bsky.social. We talked about @arconia.io, how it enhances the developer experience for Java and Spring Boot apps, and the key role of @openrewrite.github.io for maintaining and growing the project. www.youtube.com/watch?v=v_Kp...
Code Remix Weekly | How OpenRewrite supercharged Arconia development
YouTube video by Moderne and OpenRewrite
www.youtube.com
January 8, 2026 at 7:30 AM
Reposted by Thomas Vitale ☀️
Don’t miss the first Code Remix Weekly of the year with @thomasvitale.com, creator of Arconia.

Hear how he’s driving toward a stable release and enabling adoption with OpenRewrite. 🎙️

🔴 Tune in today at 21:00 CET / 3 PM ET
Code Remix Weekly | How OpenRewrite supercharged Arconia development
🎙️We're kicking off the 2026 season of Code Remix Weekly with Thomas Vitale, the creator of Arconia, a modern framework built on top of Spring Boot to reduc...
buff.ly
January 7, 2026 at 5:06 PM
Today I’ll join the Code Remix Weekly to chat about my project @arconia.io aimed at improving the developer experience for Java and Spring Boot applications, and simplifying the adoption of cloud native patterns. OpenRewrite is a key tool for Arconia and I can’t wait to share more about it!
Join the first Code Remix Weekly of the year with @thomasvitale.com, creator of Arconia—a modern framework on Spring Boot that cuts boilerplate & embraces cloud-native patterns.

Hear how he’s driving toward a stable release & enabling adoption with OpenRewrite.🎙️

🔴 Live tomorrow ⤵️
Code Remix Weekly | How OpenRewrite supercharged Arconia development
🎙️We're kicking off the 2026 season of Code Remix Weekly with Thomas Vitale, the creator of Arconia, a modern framework built on top of Spring Boot to reduc...
buff.ly
January 7, 2026 at 1:47 PM
“Danmark Skifter is a national campaign where thousands of Danes take back control of their digital lives – not alone, but together.

When we shift together, new habits become easier to maintain. And when we act collectively, we prove that change is possible.”

#DanmarkSkifter @proton.me
January 5, 2026 at 6:28 AM
The Java Champions Conference will take place online and it’s free to attend. I’ll be presenting about Modular RAG Architectures with Java and Spring AI.

☕️ Conference: jchampionsconf.com
📹 YouTube: www.youtube.com/@JChampionsC...
🎟️ Free Tickets: www.eventbrite.com/e/jchampions...
January 5, 2026 at 6:05 AM
2025 was a busy year 💻

git-wrapped.com/profiles/Tho...
December 29, 2025 at 4:10 PM
I like @vaadin.com for building UIs for Java applications. So much that I've been trying to use it for providing dedicated UIs for Java libraries as well. However, it seems it's not possible to define more than one Vaadin Servlet in the same application. Is that right? github.com/vaadin/flow/...
Running two separate Vaadin Servlets in the same application · vaadin flow · Discussion #23088
I've been trying to provide an isolated UI as part of a Java library for Spring Boot applications. I'm using vaadin-core directly (no vaadin-spring) and providing my own implementations and auto-co...
github.com
December 29, 2025 at 10:55 AM
The latest release of Arconia is now based on Spring Boot 4.0 🍃
December 24, 2025 at 4:11 PM
Reposted by Thomas Vitale ☀️
🤖 Building AI agents? You can capture WHY the LLM makes decisions—not just what it decides. #SpringAI's Tool Argument Augmenter captures LLM reasoning alongside tool calls—useful for building memory-enhanced agents. No tool modifications needed!
📖 spring.io/blog/2025/12...
December 23, 2025 at 12:28 PM
Prepare your documents for RAG and GenAI applications using Docling Java and Spring AI 🍃

Learn to build a Retrieval Augmented Generation system in Java using Spring AI and Docling for advanced, privacy-focused document processing.

www.thomasvitale.com/rag-docling-...
December 17, 2025 at 5:28 PM
Let's build a RAG system in #Java using Spring AI and Docling for advanced, privacy-focused document processing. In this new article, you'll learn how to design an Ingestion Pipeline powered by Docling for loading, converting, and chunking any type of document.

www.thomasvitale.com/rag-docling-...
Retrieval Augmented Generation with Docling, Java and Spring AI
Learn to build a Retrieval Augmented Generation system in Java using Spring AI and Docling for advanced, privacy-focused document processing.
www.thomasvitale.com
December 15, 2025 at 7:00 AM
Reposted by Thomas Vitale ☀️
#SpringAI Tool Search Tool - Build smarter AI apps that discover tools when they need them

📖 Blog: spring.io/blog/2025/12...
🔗 GitHub: github.com/spring-ai-community/spring-ai-tool-search-tool

✅ On-demand tool discovery
✅ Multiple LLMs
✅ 34-64% token savings

@spring-ai.bsky.social
December 11, 2025 at 8:51 AM
Reposted by Thomas Vitale ☀️
Vibe coding might sound trendy, but I think vibe coding might be one of the worst ideas in software engineering and software development in 2025...

Listen to my thoughts on #VibeCoding in my latest video on the @modernswe.bsky.social channel.

Watch HERE ➡️ youtu.be/1A6uPztchXk
August 13, 2025 at 6:02 PM
I'm happy to share that I'll be speaking at KubeCon+CloudNativeCon Europe 2026 with Alexandra Hou Aldershaab 🎉 Our session will focus on "The Developer’s Nightmare: How To Survive Compliance Checklists (and Still Ship Fast)". Can't wait! #KubeCon

kccnceu2026.sched.com/event/2CVzp/...
KubeCon + CloudNativeCon Europe 2026: The Developer’s Nightmare: How To Surviv...
View more about this event at KubeCon + CloudNativeCon Europe 2026
kccnceu2026.sched.com
December 11, 2025 at 7:38 AM
A fresh new release of Docling Java is out 🚀 Among the other things, this version adds support for document chunking via the Docling hierarchical and hybrid strategies.

github.com/docling-proj...
Release Release v0.2.0 · docling-project/docling-java
Changelog 🚀 Features 159065a Migrate to SLF4J for logging and update dependencies (#150), closes #128 #150 f99c6b8 Support APIs for chunking sources (#146), closes #146 3d73cce Add tag sorting bas...
github.com
December 8, 2025 at 7:09 PM
Reposted by Thomas Vitale ☀️
Good morning! If it's time for you to get your morning coffee how about you take a look at my new blog post about the story of Micrometer Observation? Grab it while it's hot 😀 toomuchcoding.com/post/2025-12...
The Story Of Micrometer Observation | TooMuchCoding
In this blog post we'll look into why and how Micrometer Observation was founded
toomuchcoding.com
December 8, 2025 at 6:49 AM
Reposted by Thomas Vitale ☀️
Never heard about BunnyCDN... until now! Bluesky uses it, it's an European company, and has a rad website

Cloudflare outages like this are ofc very good adverts for it bunny.net
December 5, 2025 at 9:44 AM
Arconia for Spring Boot Dev Services and Observability piotrminkowski.com/2025/11/21/a...
Arconia for Spring Boot Dev Services and Observability - Piotr's TechBlog
This article explains how to use the Arconia framework to enhance the developer experience with Spring Boot.
piotrminkowski.com
December 5, 2025 at 6:37 AM
It’s surprising how much YouTube pushed me to abandon YouTube. Thanks to the horrible GenAI dubbing feature always enabled (dubbing everything into Italian) and with no option to turn it off, I completely stopped watching videos from my phone. Forcing GenAI everywhere just for the hype is messed up!
December 2, 2025 at 3:34 PM
The brand-new Docling Java SDK now powers the Arconia Docling module, making it possible to integrate easily your Spring Boot applications with Docling for advanced document processing and preparing data for your RAG and GenAI use cases. www.thomasvitale.com/ai-document-...
November 25, 2025 at 7:45 AM
Docling is an open-source, privacy-focused solution for advanced document parsing. Using the brand-new Docling Java SDK and Arconia, I'll show you how to integrate Docling into your Spring Boot applications, and prepare documents for RAG and GenAI. #Java www.thomasvitale.com/ai-document-...
AI Document Processing with Docling Java and Spring Boot
Docling is an open-source, privacy-focused solution for advanced document parsing. Learn how to use it in Java with Spring Boot and Arconia.
www.thomasvitale.com
November 24, 2025 at 7:04 AM
I’ve been reading Piotr’s blog for years, learning so much from insightful articles on Java, Spring Boot and cloud native development. I can’t express how good it feels to read his latest article on my Arconia framework 🤩 I feel honoured! Thanks so much, Piotr 🙏🏻

piotrminkowski.com/2025/11/21/a...
Arconia for Spring Boot Dev Services and Observability - Piotr's TechBlog
This article explains how to use the Arconia framework to enhance the developer experience with Spring Boot.
piotrminkowski.com
November 21, 2025 at 2:52 PM