Erik C. Thauvin's Avatar

Erik C. Thauvin

@erik.thauvin.net

The Truth is Out There! 👽 🔹 Software→ developer, 40+ years 🔹 France→ born & raised 🔹 Apple US→ in my early 20s 🔹 Companies→ sold a few 🔹 Consulting→ lots of 🔹 Java Linkblog→ ran for 7 years 🔹 Columnist→ Java Developer's Journal 🔹 Cancer→ survivor

816
Followers
1,792
Following
3,008
Posts
27.04.2023
Joined
Posts Following

Latest posts by Erik C. Thauvin @erik.thauvin.net

Preview
Release 1.12.1 and 1.12.1-beta21 · langchain4j/langchain4j Notable Changes Agentic: generate a HTML report of an agentic system topology and execution by @mariofusco in #4600 Agentic: allow to integrate an MCP tool as a non-AI agent by @mariofusco in #463...

LangChain4j Release 1.12.1 and 1.12.1-beta21 are out!

#ai #java #langchain #langchain4j

github.com/langchain4j/...

07.03.2026 03:14 👍 2 🔁 1 💬 0 📌 0

The latest version of #LangChain4J supports our latest #GPULlama3 version 0.4.0 for native GPU acceleration of #Java 25 AI Inference!

06.03.2026 10:02 👍 10 🔁 6 💬 0 📌 0
Preview
Winter: Battleground Hunted by an AI-controlled regime, a rogue soldier hiding in the forest must outfight elite assassins, cybernetic soldiers, and corrupted machines…

Winter: Battleground (via Erik's Weblog)

Hunted by an AI-controlled regime, a rogue soldier hiding in the forest must outfight elite assassins, cybernetic soldiers, and corrupted machines…

#trailer #tv

erik.thauvin.net/blog/p...

07.03.2026 01:20 👍 0 🔁 0 💬 0 📌 0
Preview
JobRunr & JobRunr Pro v8.5.0 Introducing External Jobs, Dashboard Audit Logging, simplified Kotlin support, and faster startup times.

JobRunr & JobRunr Pro v8.5.0

#java #jobrunr

www.jobrunr.io/en/blog/...

06.03.2026 20:06 👍 2 🔁 2 💬 0 📌 0
Preview
The JVM Project No One Is Talking About —That Will Change Everything - Java Code Geeks Project Babylon is building a code reflection API that lets the JVM understand computation semantics — not just execute them

The JVM Project No One Is Talking About —That Will Change Everything

#babylon #java #jvm #reflection

www.javacodegeeks.com/2...

06.03.2026 20:03 👍 3 🔁 1 💬 0 📌 0
Preview
The Boys – Final Season Have a watch. Have a weep. Then strap in…

The Boys – Final Season (via Erik's Weblog)

Have a watch. Have a weep. Then strap in…

#amazon #trailer #tv #primevideo

erik.thauvin.net/blog/p...

06.03.2026 07:22 👍 0 🔁 0 💬 0 📌 0
Preview
Mercurys Coffee Co. Vicki wanted to try it…

Mercurys Coffee Co. (via Erik's Weblog)

Vicki wanted to try it…

#food #moblog

erik.thauvin.net/blog/p...

06.03.2026 00:11 👍 0 🔁 0 💬 0 📌 0
Preview
Catching Up with GraalVM: When “Faster Java” Turns into Patch Tuesday—and a Clean Break with Intel Macs -- ADTmag The story of GraalVM in early 2026: a project settling into a quarterly cadence, tightening its support matrix, and—thanks to Oracle—being very explicit about what it is no longer going to be.

Catching Up with GraalVM: When “Faster Java” Turns into Patch Tuesday—and a Clean Break with Intel Macs

#graalvm #java #oracle

adtmag.com/articles/202...

05.03.2026 20:48 👍 1 🔁 1 💬 0 📌 0
Post image

I have just migrated a few Python scripts to Java 25 and asked an LLM to review the results 👇
#java

05.03.2026 16:50 👍 8 🔁 3 💬 1 📌 0
Preview
Apache Geode returns with 2.0 modernization push, moves to Java 17 and Jakarta EE 10 -- ADTmag Apache Geode has been revived after a near shutdown. Geode 2.0 is positioned as a modernization reset, not a minor upgrade.

Apache Geode returns with 2.0 modernization push, moves to Java 17 and Jakarta EE 10

#apache #geode #jakartaee #java

adtmag.com/articles/202...

05.03.2026 20:46 👍 1 🔁 1 💬 0 📌 0
Preview
Announcing Rust 1.94.0 | Rust Blog Empowering everyone to build reliable and efficient software.

Announcing Rust 1.94.0

#rustlang

blog.rust-lang.org/2026...

05.03.2026 19:33 👍 0 🔁 1 💬 0 📌 0
Preview
Ubuntu Isn’t Perfect… But the Hate It Gets Is Over the Top Ubuntu may not be perfect, but the amount of hate it receives from Linux users is often exaggerated. Here's why the criticism deserves a rethink.

Why Ubuntu Gets So Much Hate in the Linux Community?

#linux #unbuntu

itsfoss.com/opinion/why...

05.03.2026 17:50 👍 0 🔁 0 💬 0 📌 0
Preview
Things I miss about Spring Boot after switching to Go I wrote production systems for a startup in Java & Spring Boot for 1.5 years before switching to Golang. That was a high-paced startup, so we were shipping features every week. There I got my hands dirty on some absolute backend technologies that are powering business-orientated backends, such as Java,

Sushant Dhiman: Things I miss about Spring Boot after switching to Go

#golang #java

sushantdhiman.dev/thing...

05.03.2026 17:45 👍 1 🔁 1 💬 0 📌 0
Preview
Jetty Bar & Grille Trying a new place for Vicki's birthday...

Jetty Bar & Grille (via Erik's Weblog)

Trying a new place for Vicki's birthday...

#everett #restaurant #food #moblog

erik.thauvin.net/blog/p...

05.03.2026 05:15 👍 0 🔁 0 💬 0 📌 0
Preview
Lanterns You manifested it early.

Lanterns (via Erik's Weblog)

You manifested it early.

#trailer #tv #dccomics #hbomax #teaser

erik.thauvin.net/blog/p...

04.03.2026 20:18 👍 0 🔁 0 💬 0 📌 0

Eclipse GlassFish: This Isn’t Your Father’s GlassFish

#eclipse #glassfish #jakartaee #java

omnifish.ee/eclipse-gla...

04.03.2026 19:06 👍 1 🔁 1 💬 0 📌 0
Preview
Gradle 9.4.0 Release Notes We are excited to announce Gradle 9.4.0.

Gradle 9.4.0 is out!

#gradle #groovy #java #kotlin

docs.gradle.org/9.4.0/r...

04.03.2026 13:54 👍 2 🔁 1 💬 0 📌 0
Preview
Mike & Nick & Nick & Alice A time-traveling, double-crossing, ass-kicking comedy.

Mike & Nick & Nick & Alice (via Erik's Weblog)

A time-traveling, double-crossing, ass-kicking comedy.

#trailer #tv #hulu

erik.thauvin.net/blog/p...

03.03.2026 06:43 👍 0 🔁 0 💬 0 📌 0
Post image

Heading to Atlanta for @devnexus.bsky.social 2026!

I’ll be presenting "The Hidden Security Hazards in Your Java Stack." We're uncovering the vulnerabilities that standard tools often overlook.

🔗 devnexus.org/speakers/bri...

#Devnexus #Java #AppSec #Snyk

02.03.2026 20:14 👍 13 🔁 3 💬 0 📌 0
Preview
OmniPersistence and OptimusFaces finally reach 1.0 After roughly ten years of 0.x releases , both OmniPersistence and OptimusFaces have finally reached 1.0. Both have been in active use ...

The BalusC Code: OmniPersistence and OptimusFaces finally reach 1.0

#jakarta #java #jpa #jsf #omnifaces #primefaces

balusc.omnifaces.org/20...

02.03.2026 17:10 👍 2 🔁 1 💬 1 📌 0

I use Garuda with Gnome as my daily driver.

02.03.2026 16:37 👍 0 🔁 0 💬 0 📌 0
Preview
I finally ditched Ubuntu for a "niche" Linux distro—and I'm not going back How a niche distro made me realize to never settle.

How-To Geek: Why I switched from Ubuntu to Garuda Linux

#garuda #gnome #kde #kdeplasma #linux #ununtu

www.howtogeek.com/i-dit...

02.03.2026 16:33 👍 0 🔁 0 💬 1 📌 0
Preview
2025 State of Rust Survey Results | Rust Blog Empowering everyone to build reliable and efficient software.

2025 State of Rust Survey Results

#rustlang

blog.rust-lang.org/2026...

02.03.2026 16:24 👍 0 🔁 0 💬 0 📌 0
25 Years of IntelliJ IDEA: The IDE That Grew Up With Java (#91)
25 Years of IntelliJ IDEA: The IDE That Grew Up With Java (#91) Episode 91 of the Foojay Podcast. All info, show notes, and links are available at https://foojay.io/today/category/podcast/. In this Foojay Podcast, we're celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA. Think about it: IntelliJ IDEA launched in 2000, and since then, it has become the go-to IDE for millions of Java developers worldwide. From its revolutionary code completion and refactoring tools to AI-powered features and the recent unified Community and Ultimate release, IntelliJ has shaped how we write Java, and keeps reinventing itself to stay ahead. For this episode, I'm joined by three people from the JetBrains team who know this story inside and out. Marit van Dijk, developer advocate and contributor to the Foojay community. Anton Arhipov, also a developer advocate at JetBrains. And Dmitry Jemerov, who has been part of the IntelliJ IDEA story for a very long time. Guests Marit van Dijk https://foojay.io/today/author/marit-van-dijk/ https://www.linkedin.com/in/maritvandijk/ https://mastodon.social/@maritvandijk Anton Arhipov https://www.linkedin.com/in/antonarhipov/ Dmitry Jemerov https://www.linkedin.com/in/dmitry-jemerov-3a59b43a5/ Links JetBrains IntelliJ IDEA Website https://www.jetbrains.com/idea/ Documentation https://www.jetbrains.com/help/idea/getting-started.html Blog https://blog.jetbrains.com/idea/ YouTube https://www.youtube.com/intellijidea LinkedIn https://www.linkedin.com/showcase/intellijidea/ Bluesky https://bsky.app/profile/intellijidea.com Twitter https://x.com/intellijidea Foojay Podcast #81: Maven 4 – The Future of Java Build Automation https://foojay.io/today/foojay-podcast-81/ Command completion: IntelliJ IDEA with less shortcuts https://foojay.io/today/command-completion-intellij-idea/ Video: IntelliJ IDEA: The Documentary | [OFFICIAL TRAILER] | Coming March 5th https://www.youtube.com/watch?v=TwMXi6tDzLE Introducing Mellum: JetBrains’ New LLM Built for Developers  https://blog.jetbrains.com/blog/2024/10/22/introducing-mellum-jetbrains-new-llm-built-for-developers/ Mellum: Explore code-intelligent large language models for IDEs, AI assistants, research, and education https://www.jetbrains.com/mellum/ Birthday game website https://www.jetbrains.com/lp/intellij-idea-25/ Game plugin in IntelliJ IDEA https://plugins.jetbrains.com/plugin/29801-ide-survivors You’re Invited to IntelliJ IDEA Conf 2025! https://foojay.io/today/youre-invited-to-intellij-idea-conf-2025/ The Unified IntelliJ IDEA: More Free Features, a Better Experience, Smoother Flow https://blog.jetbrains.com/idea/2025/12/intellij-idea-unified-release/ Video: Troubleshooting Spring Boot Applications with the Spring Debugger https://www.youtube.com/watch?v=XWoivKnqsyo Spring Debugger plugin https://plugins.jetbrains.com/plugin/25302-spring-debugger Plugin for IntelliJ IDEA (and other IDEs) created by Frank: Recent Projects Organized https://webtechie.be/post/2025-09-18-jetbrains-intellijidea-plugin-recent-project-organizer/ Content 00:00 Introduction of topic and guests 01:36 Now JetBrains started 02:31 Licensed software in an open-source world 06:37 Other JetBrains IDEs 07:46 Why Kotlin was created 08:50 The challenge of maintaining all the tools 10:36 How the guests joined JetBrains 14:03 IntelliJ versus IntelliJ IDEA, history of the name 15:10 Most important ongoing changes in IDEs 17:55 Unified distribution of IntelliJ IDEA and the history of the open-source version 21:28 The number of people at JetBrains 23:31 the "business model" behind Kotlin 24:39 The impact of AI, LLM, Chat interfaces,... 35:49 Upcoming evolutions in IntelliJ IDEA 38:07 About shortcuts and the many features and plugins in IntelliJ IDEA 46:36 Announcements: In

25 Years of IntelliJ IDEA: The IDE That Grew Up With Java

#foojay #ide #intellij #intellijidea #java #jetbrains #kotlin #podcast

youtube.com/watch?v=Bi3...

02.03.2026 16:22 👍 3 🔁 1 💬 0 📌 0
Poisoning AI Training Data - Schneier on Security All it takes to poison AI training data is to create a website: I spent 20 minutes writing an article on my personal website titled “The best tech journalists at eating hot dogs.” Every word is a lie. I claimed (without evidence) that competitive hot-dog-eating is a popular hobby among tech reporters and based my ranking on the 2026 South Dakota International Hot Dog Championship (which doesn’t exist). I ranked myself number one, obviously. Then I listed a few fake reporters and real journalists who gave me permission…. Less than 24 hours later, the world’s leading chatbots were blabbering about my world-class hot dog skills. When I asked about the best hot-dog-eating tech journalists, Google parroted the gibberish from my website, both in the Gemini app and AI Overviews, the AI responses at the top of Google Search. ChatGPT did the same thing, though Claude, a chatbot made by the company Anthropic, wasn’t fooled...

Poisoning AI Training Data

#ai #chatgpt #claudeai #gemini

www.schneier.com/blog/a...

02.03.2026 16:12 👍 1 🔁 0 💬 0 📌 0
Preview
Calico Cupboard First time for us…

Calico Cupboard (via Erik's Weblog)

First time for us…

#restaurant #food #moblog

erik.thauvin.net/blog/p...

01.03.2026 19:28 👍 0 🔁 0 💬 0 📌 0
Preview
Sports Medicine At Sports Medicine to hopefully figure out…

Sports Medicine (via Erik's Weblog)

At Sports Medicine to hopefully figure out…

#moblog

erik.thauvin.net/blog/p...

27.02.2026 21:03 👍 0 🔁 0 💬 0 📌 0
Preview
Three Alternatives to Measure the Elapsed Time of Code Execution | HackerNoon For as long as I have been coding in Java, we have had requirements to measure the execution time of blocks of code.

Three Alternatives to Measure the Elapsed Time of Code Execution

#codeexecution #java #opentelemetry #timing

hackernoon.com/three-al...

27.02.2026 19:50 👍 2 🔁 1 💬 0 📌 0
Post image Post image Post image

🚀 Shipped Rush 5.6.0
Added flex fonts and updated typography and fixed lyrics sources sometimes not working. Will be working on ttml support now.

Github : github.com/shub39/Rush
Playstore : play.google.com/store/apps/d...

#android #androiddev #kotlin #jetpackcompose #opensource

27.02.2026 06:05 👍 3 🔁 1 💬 0 📌 0
Preview
Billy Idol Should Be Dead The definitive feature length documentary…

Billy Idol Should Be Dead (via Erik's Weblog)

The definitive feature length documentary…

#movies #trailer #music

erik.thauvin.net/blog/p...

27.02.2026 18:38 👍 1 🔁 0 💬 0 📌 0