Sign in

Eric Deandrea

@ericdeandrea.dev
981 followers 199 following 678 posts

@java-champions.bsky.social | Sr. Principal Software Engineer (@quarkus.io) @IBM | speaker | author | @bostonjavausers.bsky.social Vice Chair & board member | tinkerer | boater | black belt in martial arts | Opinions are my own

PostsRepliesMedia
Eric Deandrea @ericdeandrea.dev · 25/09/2026
Thank you to those who came to my talk "Reinventing Testing Practices in the AI era" at @wearedevelopers.bsky.social NA! The recording & slides are available: www.youtube.com/live/ya0FPWn... speakerdeck.com/edeandrea/we...
000
Eric Deandrea @ericdeandrea.dev · 18/09/2026
New this week in quarkus-langfuse: a curated higher-level API. findById/exists/createIfAbsent/upsert, lazy paging + cursors, structured deletes, an exception hierarchy, 17 domains, sync + async. docs.quarkiverse.io/quarkus-lang... @quarkus.io @langfuse.bsky.social
docs.quarkiverse.io
Higher-Level API Operations :: Quarkiverse Documentation
000
Eric Deandrea @ericdeandrea.dev · 11/09/2026
Looking forward to talking about testing AI infused applications at @wearedevelopers.bsky.social North America in San Jose in 2 weeks! www.wearedevelopers.com/world-congre...
wearedevelopers.com
Reinventing Testing Practices in the AI Era · WeAreDevelopers World Congress North America
AI-infused applications demand a rethinking of our testing practices. Developers face a new class of challenge as LLMs become standard integration points in modern applications: non-deterministic…
000
Reposted by Eric Deandrea
dev2next.bsky.social @dev2next.bsky.social · 10/09/2026
Java developers, why choose between the ecosystem you love and cloud-native performance? ☕⚡ @ericdeandrea.dev builds a real Quarkus app LIVE at #dev2next, showing how familiar Java can deliver fast startup, low memory use & serious throughput. 🔗 www.dev2next.com/speaker/65eb...
021
Eric Deandrea @ericdeandrea.dev · 17/08/2026
Totally looking forward to sharing the stage with @venkats.bsky.social !
030
Reposted by Eric Deandrea
dev2next.bsky.social @dev2next.bsky.social · 17/08/2026
Spring Boot and Quarkus. Two frameworks. Two developers. One stage. ⚔️ Join @venkats.bsky.social and @ericdeandrea.dev as they build the same application live and compare developer experience, testing, configuration, startup time, memory footprint, and throughput. 🔗 www.dev2next.com/speaker/c4f8...
021
Eric Deandrea @ericdeandrea.dev · 24/07/2026
Some community-focused events you can find me at in the coming months! - Sept 23-25: @wearedevelopers.bsky.social North America (San Jose, CA) - Nov 10: #KansasCity Java Users Group - Nov 11: #CentralIowa Java Users Group - Nov 12: #StLouis Java Users Group www.wearedevelopers.com/world-congre...
wearedevelopers.com
Eric Deandrea · WeAreDevelopers World Congress North America
Sr. Principal Software Engineer at IBM
020
Reposted by Eric Deandrea
Boston Java Users ACM Chapter @bostonjavausers.bsky.social · 10/07/2026
Thanks to Lori Fair and @ericdeandrea.dev for last night's content! The slides and recording from @ericdeandrea.dev 's session on "Reinventing #testing practices in the #AI era" are available! Slides: speakerdeck.com/edeandrea/7-... Recording: youtu.be/aA9sOn4BBvg
youtu.be
Reinventing testing practices in the AI era
YouTube video by Boston Java Users ACM Chapter
011
Eric Deandrea @ericdeandrea.dev · 09/07/2026
Interested in learning how your #testing practices need to change once #AI enters the picture? If so, come join me tonight at the @bostonjavausers.bsky.social ! www.meetup.com/nejug1/event...
meetup.com
Did your application get better or worse?, Thu, Jul 9, 2026, 6:00 PM | Meetup
Testing is hard, which is why developers tend to avoid it. Testing non-deterministic things is even harder, which is unfortunate, since we're all writing AI-infused applica
000
Reposted by Eric Deandrea
dev2next.bsky.social @dev2next.bsky.social · 25/06/2026
What if the problem isn't the model, but the data you're feeding it? ⚡ In this session, @ericdeandrea.dev shows how Docling Java turns complex documents into structured, AI-ready data, helping Java devs build better RAG pipelines and AI applications 🎟️ www.dev2next.com/schedule #Java #Docling #AI
042
Eric Deandrea @ericdeandrea.dev · 19/06/2026
Thanks for coming to #TechWeekRO #ArchitectureSummit today to hear me talk about working effectively with microservices. I hope I was able to prove that microservices don't have to be hard! The slides from my talk are available at speakerdeck.com/edeandrea/bu...
010
Eric Deandrea @ericdeandrea.dev · 18/06/2026
Thank you to those who came to #TechWeekRO #AICodingSummit today to hear me talk about reinventing #testing practices in the #AI era. I hope you learned something new! The slides from my talk are available at speakerdeck.com/edeandrea/bu...
010
Eric Deandrea @ericdeandrea.dev · 16/06/2026
I'm looking forward to speaking at #TechWeekRO #AICodingSummit #BusinessSummits on June 18 & 19! Come hear about reinventing #testing practices in the #AI era & Guardians of the Cloud-Native Galaxy. www.techweek.ro/ai-coding-su... www.techweek.ro/software-arc...
000
Eric Deandrea @ericdeandrea.dev · 04/06/2026
I'm looking forward to speaking at #TechWeekRO #BusinessSummits on June 19! Come hear about the Guardians of the Cloud-Native Galaxy - a reference architecture uniting REST, event-driven, and some #AI infusion. You’ll be equipped with tactical gear for victory!
020
Eric Deandrea @ericdeandrea.dev · 02/06/2026
The first release of the @Quarkus.io @langfuse.bsky.social extension is now available! This makes integration between #Quarkus, @langchain4j.dev, and @langfuse.bsky.social super simple! It even includes a convenient dev service! See docs.quarkiverse.io/quarkus-lang... for more information!
docs.quarkiverse.io
Quarkus Langfuse :: Quarkiverse Documentation
A Quarkus extension for Langfuse, the open-source LLM engineering platform. This extension provides a type-safe REST client (based on the Langfuse Java SDK), DevServices for zero-config local…
1104
Eric Deandrea @ericdeandrea.dev · 20/05/2026
Are you sure about that? I got a full working Quarkus app with tests, but with spring I only got a "shell" app. I guess YMMV
000
Eric Deandrea @ericdeandrea.dev · 19/05/2026
I was playing around with #ClaudeCode and thought I'd see how it handles creating a new #SpringBoot project vs a @quarkus.io project. Prompt: I'd like to create a new <quarkus|spring boot> project Spring: $1.83 - 7m21s Quarkus: $0.4364 - 2m39s Look at the tokens counts!
2134
Eric Deandrea @ericdeandrea.dev · 27/03/2026
Thanks @jamesward.com for stopping by too!
010
Reposted by Eric Deandrea
Boston Java Users ACM Chapter @bostonjavausers.bsky.social · 27/03/2026
Thanks to #RodJohnson for stopping by @bostonjavausers.bsky.social and the #BostonJavaMeetupGroup last night to talk about #Java #AI and #Embabel ! Thanks to #veevasystems for hosting the meetup! youtu.be/j_bm2HugEqY
youtu.be
Java and Gen AI: JVM Agents With Embabel
YouTube video by Boston Java Users ACM Chapter
122
Eric Deandrea @ericdeandrea.dev · 20/03/2026
New release of @quarkus.io #Docling! Contains all the new features including in #Docling #Java 0.5.0! github.com/quarkiverse/... github.com/docling-proj... Give it a try!
github.com
Release Release v0.5.0 · docling-project/docling-java
Changelog 🚀 Features 7a25e4e Add .github/copilot-instructions.md for coding agent onboarding (#362), closes #362 🐛 Fixes 4ae819a 🚨 Refactor ConvertDocumentResponse for polymorphic deserializatio...
031
Eric Deandrea @ericdeandrea.dev · 20/03/2026
#Docling #Java 0.5.0 has been released! This release brings several new features and fixes to the #Java ecosystem! Thanks to several new contributors as well! #KaleabArgaw #MohammedFaisal #ArpanChakraborty #NelsonBaby github.com/docling-proj...
github.com
Release Release v0.5.0 · docling-project/docling-java
Changelog 🚀 Features 7a25e4e Add .github/copilot-instructions.md for coding agent onboarding (#362), closes #362 🐛 Fixes 4ae819a 🚨 Refactor ConvertDocumentResponse for polymorphic deserializatio...
021
Eric Deandrea @ericdeandrea.dev · 17/03/2026
Want to know why #Spring developers love @quarkus.io? Join me virtually at #IBM #TechCon 2026 Wednesday March 18 at 11:10am EDT to know why! ibm.biz/TechCon2026
033
Eric Deandrea @ericdeandrea.dev · 23/02/2026
I'll be at @devnexus.bsky.social 2026 in Atlanta next week helping to promote Open Source, and specifically @langchain4j.dev! Come by booth 27 in the open source area and say hi (& also play a cool game that I built using @langchain4j.dev, agents, and @intellijidea.com)!
095
Eric Deandrea @ericdeandrea.dev · 09/02/2026
Want to learn about @langchain4j.dev? If so, join me in-person at the #ConnecticutJavaUsersGroup on Tuesday February 10 for a #deepdive into everything @langchain4j.dev! www.meetup.com/connecticut-...
021
Reposted by Eric Deandrea
Barcelona Developers Conference @devbcn.bsky.social · 04/02/2026
Buzzwords vs. Reality: What are "AI Agents" for Java devs? 🤖☕️ Milen Dyankov breaks down AI Services in LangChain4j, showing how to integrate LLMs without the hype. Learn the tech, skip the fluff. Save 60% and secure your spot early! 🎟️✨ 🔗 buff.ly/3iyL2A0 #devbcn26
031
Reposted by Eric Deandrea
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 04/02/2026
Who is IntelliJ IDEA Conf 2026 for? #Java developers. @kotlinlang.org developers. Anyone working across the JVM ecosystem. 🗓 March 26–27, 2026 👉 Sign up now: jb.gg/t06fej #IntelliJIDEAConf
jb.gg
IntelliJ IDEA Conf 2026 | March 26-27, 2026
We invite you to join us for IntelliJ IDEA Conf 2026 and gain insights from industry leaders and experts.
065
Eric Deandrea @ericdeandrea.dev · 02/02/2026
The recording from @shelajev.bsky.social and my session about #testing non-deterministic systems and continuous scoring today at @Jfokus.se is available at youtu.be/2sgKIUItBT4
010
Eric Deandrea @ericdeandrea.dev · 02/02/2026
Thanks everyone who attended @shelajev.bsky.social and my session about #testing non-deterministic systems and continuous scoring today at @jfokus.se! The slides are available at bit.ly/jf26-did-you...
bit.ly
021
Reposted by Eric Deandrea
Kevin Dubois @kevindubois.com · 02/02/2026
God morgon #JFokus 🇸🇪! Interested in building Enterprise-grade custom #Agentic #AI systems with #Java? This afternoon we'll go for a 3.5h hands-on deep dive into #langchain4j agentic. Too long? Tomorrow we'll cover the essential Agentic AI Patterns in a regular session as well. @ericdeandrea.dev
073
Eric Deandrea @ericdeandrea.dev · 30/01/2026
@jfokus.se here I come! Looking forward to kicking off the 2026 Conference season in #Stockholm! I have 2 talks - a 90-minute deep dive with @shelajev.bsky.social and a #handson workshop with #MarioFusco and @kevindubois.com! jfokus.se/speakers.htm...
jfokus.se
Jfokus Developers Conference
Sweden's largest developer conference focusing on Java, AI/ML, DevOps, and emerging technologies.
011
Eric Deandrea @ericdeandrea.dev · 23/01/2026
DId you miss my talk with @shelajev.bsky.social bout #testing non-deterministic systems at @jchampionsconf.bsky.social ? If so, the recording and slides are available! www.youtube.com/watch?v=hHAL... speakerdeck.com/edeandrea/jc...
youtube.com
Non-deterministic? No problem! You can test it!
Testing is hard, which is why developers tend to avoid it. Testing non-deterministic things is even harder, which is unfortunate, since we're all writing AI-infused applications, and AI models are…
000
Eric Deandrea @ericdeandrea.dev · 14/01/2026
@jchampionsconf.bsky.social is just around the corner! Join @shelajev.bsky.social and I on January 23 to learn about #testing non-deterministic systems!
010
Eric Deandrea @ericdeandrea.dev · 14/01/2026
Yay! #Docling is now an official #testcontainers module! testcontainers.com/modules/docl...
testcontainers.com
Testcontainers Docling Module
Start testing with real dependencies using the Docling Module for Testcontainers for
031
Eric Deandrea @ericdeandrea.dev · 13/01/2026
Well this was unexpected! Thanks #Sessionize!
010
Eric Deandrea @ericdeandrea.dev · 01/01/2026
New year, new release of #Docling #Java! Couple of new features and support for #S3 source and targets! github.com/docling-proj...
github.com
Release Release v0.4.2 · docling-project/docling-java
Changelog 🚀 Features fcf586f Add S3-based source and target support with enhanced extensibility (#256), closes #254 #256 e47f3f9 Introduce API extension point and enhance builder usage (#252), clo...
023
Eric Deandrea @ericdeandrea.dev · 17/12/2025
#Docling #Java 0.4.0 and 0.4.1 are out! github.com/docling-proj... completes the #DoclingServe api implementation! github.com/docling-proj... introduced validation handling! Thanks to everyone who was involved! @thomasvitale.com #AndreaCosentino docling-project.github.io/docling-java...
github.com
Release Release v0.4.0 · docling-project/docling-java
Changelog 🚀 Features a028d94 Add file-based operations for conversion and chunking (#229), closes #227 #229 2a7048b Add async chunking support and refactor common async operations (#226), closes #...
064
Eric Deandrea @ericdeandrea.dev · 13/12/2025
You can thank/blame @cescoffier.bsky.social . He did all the magic.
010
Eric Deandrea @ericdeandrea.dev · 13/12/2025
We need to move it to upstream @langchain4j.dev !
010
Reposted by Eric Deandrea
Quarkus @quarkus.io · 12/12/2025
Build a joyful end-to-end Wishlist app with Quarkus, PostgreSQL Dev Services, and Hibernate ORM 7’s soft-delete magic. www.the-main-thread.com/p/quarkus-ho...
Quarkus Holiday Wishlist Tutorial: A Festive Guide to Hibernate Soft Deletes
022
Eric Deandrea @ericdeandrea.dev · 11/12/2025
Hey @brianvermeer.nl ! Something you've been asking for! docs.quarkiverse.io/quarkus-lang...
docs.quarkiverse.io
Function Calling :: Quarkiverse Documentation
120
Eric Deandrea @ericdeandrea.dev · 06/12/2025
Thanks @NYJavaSIG.bsky.social for having me talk about @langchain4j.dev and @quarkus.io ! Was a great turnout and it was nice meeting everyone! The recording is available: youtu.be/x6V-at4mwcc
youtu.be
Build LLM-Powered Apps with Quarkus and LangChain4j
Join us for a guided tour through the possibilities of the LangChain4j framework! Chat with virtually any LLM provider (OpenAI, Gemini, HuggingFace, Azure, AWS, ...)? Generate AI images straight from…
011
Eric Deandrea @ericdeandrea.dev · 05/12/2025
Thanks #GardenStateJUG and @nyjavasig.bsky.social for hosting me this week! I had a great time meeting everyone! The slides from all my talks are available: speakerdeck.com/edeandrea/de... speakerdeck.com/edeandrea/de... @langchain4j.dev @quarkus.io
032
Eric Deandrea @ericdeandrea.dev · 04/12/2025
Thanks #GardenStateJUG for having me last night to talk about @quarkus.io and #springboot ! The slides from the talk are available at speakerdeck.com/edeandrea/de... and the recording is available too! www.youtube.com/live/KeG1bY7...
speakerdeck.com
December 2025 - Garden State JUG - Quarkus for Spring Developers
https://gsjug.org/meetings/2025/dec2025a.html In this session, Eric will show concepts and conventions familiar to Spring developers and how those sa…
000
Eric Deandrea @ericdeandrea.dev · 02/12/2025
I'm on the road this week visiting 2 JUGs in the northeast U.S Dec 3: #GardenStateJUG (@quarkus.io for #Spring Developers) Dec 4: @nyjavasig.bsky.social (Deep Dive into @langchain4j.dev & @quarkus.io) If you're in any of these areas come by and say hello!
031
Eric Deandrea @ericdeandrea.dev · 21/11/2025
Wouldn't have it any other way! So easy!
020
Eric Deandrea @ericdeandrea.dev · 20/11/2025
🎉 Release announcement 🎉 The first release (0.1.3) of the #Docling #Java library has been released! This first release brings the power of #Docling to #Java! Many thanks to Michele Dolfi, @thomasvitale.com, and Alex Soto for their help and collaboration! docling-project.github.io/docling-java/
docling-project.github.io
0133
Eric Deandrea @ericdeandrea.dev · 15/11/2025
What a week at #DevoxxMA! First trip to Morocco was awesome! Saw lots of old friends and make many new ones! Special thanks to Abdel for everything! I also couldn't be more proud that of the 95 talks, 2 of mine were rated in the top 5! @quarkus.io @langchain4j.dev #Spring #TDD #AI
041
Eric Deandrea @ericdeandrea.dev · 14/11/2025
Thanks to everyone who came to any of my talks at #DevoxxMA. I had a great time in #Morocco and can't wait to return! The slides from my talks are available: speakerdeck.com/edeandrea/de... speakerdeck.com/edeandrea/de... speakerdeck.com/edeandrea/de... @quarkus.io @langchain4j.dev #Spring
speakerdeck.com
072
Reposted by Eric Deandrea
Hanno Embregts 🎤🎸 @hanno.codes · 14/11/2025
At tech conferences, you don't just learn about the presented topics, but also about the tools speakers use. Case in point: in his #DevoxxMA talk @ericdeandrea.dev mentioned Raycast: a launcher tool for Mac that can be extended with plugins - looks really useful! raycast.com
raycast.com
Raycast - Your shortcut to everything
A collection of powerful productivity tools all within an extendable launcher.
151
Eric Deandrea @ericdeandrea.dev · 13/11/2025
Want to know all about @langchain4j.dev and how easy it is to build AI-infused #Java applications? Learn from one of the @langchain4j.dev committers at #DevoxxMA at 1630 in Imlil for a 2-hour #deepdive! m.devoxx.com/events/dvma2... @quarkus.io #Java #AI
022