Erik C. Thauvin
banner
erik.thauvin.net
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
Pinned
bld 3.0 is out! (via Erik's Weblog)

We've just released a new major version of bld, a pure Java build system...

#java #buildsystem #productivity #build #ai #bld #buildtool #programming

erik.thauvin.net/blog/p...
bld 3.0 is out!
We've just released a new major version of bld, a pure Java build system...
erik.thauvin.net
Optimizing nanosecond operations: when the CPU cache matters

#cpu #java #kotlin #profiler

foojay.io/today/optimiz...
Optimizing nanosecond operations: when the CPU cache matters
A check took 29 s. Removing it saved 24 s - the rest moved to a line we didn
foojay.io
November 2, 2026 at 2:35 PM
Sir Patrick Stewart (via Erik's Weblog)

R.I.P

erik.thauvin.net/blog/p...
Sir Patrick Stewart
R.I.P
erik.thauvin.net
October 29, 2026 at 11:39 PM
Fast Start-up for GPU Java: TornadoVM v8.0.0 with Project Leyden and GraalVM Native Image

#gpu #graalvm #java #leyden #native #tornadovm

www.tornadovm.org/blogs...
October 29, 2026 at 10:30 PM
Christopher Schnick: Java's new AOT cache feature is in a rough state

#aot #cache #java

xpipe.io/blog/java-aot-...
Java's new AOT cache feature is in a rough state
The JDK's AOT cache promises faster startup for free, but in practice comes with a lot of issues. Here is what we learned using it for XPipe.
xpipe.io
October 29, 2026 at 10:24 PM
How does Maven Central handle malicious packages?

#java #maven #mavencentral #packages

www.reddit.com/r/MavenC...
October 29, 2026 at 10:20 PM
Java and Kotlin news: value classes arrive in JDK 28 and Kotlin 2.5

#java #jdk #kotlin

protsenko.dev/java-kotl...
Java and Kotlin news: value classes arrive in JDK 28 and Kotlin 2.5
JDK 28 turns Integer and LocalDate into value classes, Kotlin 2.5 gets full value classes, and Spring's one-time token login lets locked users in.
protsenko.dev
October 29, 2026 at 10:17 PM
I've just released version 1.1.1 of the JaCoCo Report Extension for bld

#bld #buildsystem #buildtool #coverage #github #jacoco #java

github.com/rife2/bld-ja...
Release 1.1.1 · rife2/bld-jacoco-report
Summary Support for JaCoCo 0.8.16 What's Changed in 1.1.1 Bump JaCoCo to version 0.8.16 in 7d9673e Full Changelog: 1.1.0...1.1.1
github.com
October 28, 2026 at 8:36 PM
Beth's Cafe (via Erik's Weblog)

First time here…

#restaurant #food #moblog

erik.thauvin.net/blog/p...
Beth's Cafe
First time here…
erik.thauvin.net
October 26, 2026 at 7:59 PM
EMG (via Erik's Weblog)

First time…

#moblog

erik.thauvin.net/blog/p...
EMG
First time…
erik.thauvin.net
October 26, 2026 at 4:59 PM
The Shadow’s Edge (via Erik's Weblog)

When a cyber-criminal gang disappears with billions, they desperately enlist the help of a legend…

#movies #trailer

erik.thauvin.net/blog/p...
The Shadow’s Edge
When a cyber-criminal gang disappears with billions, they desperately enlist the help of a legend…
erik.thauvin.net
October 23, 2026 at 7:31 PM
Reposted by Erik C. Thauvin
There is a new version of #JDK-Updater available which now supports the new #GraalVM versioning scheme in the download section, get it while it’s hot at github.com/HanSolo/JDK-... #java #OpenJDK
Releases · HanSolo/JDK-Updater
A little tool written in Swift that will help you keeping your builds of OpenJDK/GraalVM up to date - HanSolo/JDK-Updater
github.com
October 23, 2026 at 2:49 PM
Spring Boot 4.1.2 available now
Level up your Java code and explore what Spring can do for you.
spring.io
October 23, 2026 at 6:32 PM
Above the Below (via Erik's Weblog)

After three astronauts survive a disaster in space, their unscheduled crash-landing leaves them trapped in the crushing depths of the ocean…

#movies #trailer

erik.thauvin.net/blog/p...
Above the Below
After three astronauts survive a disaster in space, their unscheduled crash-landing leaves them trapped in the crushing depths of the ocean…
erik.thauvin.net
October 21, 2026 at 7:08 PM
The Beekeeper 2 (via Erik's Weblog)

He’s been busy.

#movies #trailer #teaser

erik.thauvin.net/blog/p...
The Beekeeper 2
He’s been busy.
erik.thauvin.net
October 17, 2026 at 4:12 AM
Ghost Soldier (via Erik's Weblog)

A weapon systems engineer and former Green Beret protects his Wyoming neighbors against a ruthless corporation…

#movies #trailer

erik.thauvin.net/blog/p...
Ghost Soldier
A weapon systems engineer and former Green Beret protects his Wyoming neighbors against a ruthless corporation…
erik.thauvin.net
October 14, 2026 at 8:48 PM
Guarding Stars (via Erik's Weblog)

She’s a no-nonsense bodyguard. He’s a charming action star. Protecting him over the holidays is her job…

#trailer #tv #netflix

erik.thauvin.net/blog/p...
Guarding Stars
She’s a no-nonsense bodyguard. He’s a charming action star. Protecting him over the holidays is her job…
erik.thauvin.net
October 14, 2026 at 8:43 PM
Bass X Machina (via Erik's Weblog)

In a lawless Steampunk West overrun by brutal outlaws, machines, and supernatural terrors, a father is forced to become judge, jury, and executioner…

#trailer #tv #netflix

erik.thauvin.net/blog/p...
Bass X Machina
In a lawless Steampunk West overrun by brutal outlaws, machines, and supernatural terrors, a father is forced to become judge, jury, and executioner…
erik.thauvin.net
October 14, 2026 at 8:35 PM
Reposted by Erik C. Thauvin
Just released a new version (v2.1.0) of my #Gemini Interactions #Java API with support for 𝗚𝗲𝗺𝗶𝗻𝗶 𝟰 𝗔𝗿𝗴𝗼𝗻
github.com/glaforge/gem...
October 14, 2026 at 10:10 AM