Erik C. Thauvin

@ethauvin
744 Followers
2K Following
4.2K Posts

The Truth is Out There! 👽

🔹 Been writing software for over 40 years
🔹 Born and raised in France
🔹 Moved to the US when offered a job at Apple in my early twenties
🔹 Started and sold a few companies
🔹 Did a lot of consulting
🔹 Ran one of the first daily Linkblog, mostly focused on Java
🔹 Wrote a weekly column for the Java Developer's Journal
🔹 Cancer survivor
🔹 Time's Person of the Year in 2006

Bloghttps://erik.thauvin.net/blog/
GitHubhttps://github.com/ethauvin
BlueSkyhttps://bsky.app/profile/erik.thauvin.net
Visual Studio Code is eating up hundreds of gigabytes on Linux

Those project files you deleted might not actually be deleted.

How-To Geek
Why We Should Not Mock Collections With Mockito | Baeldung

Mocking Java collections is rarely a good idea and can lead to brittle tests, unrealistic behavior, and unnecessary coupling to implementation details.

Baeldung on Kotlin

Git 2.53 Released With More Optimizations, One Step Closer To Making Rust Mandatory

#git #rustlang

https://www.phoronix.com/news/Git-2.53-Released

Git 2.53 Released With More Optimizations, One Step Closer To Making Rust Mandatory

While we might see Git 3.0 released around the end of 2026, Git 2.53 is out today as the latest feature release and continuing to make changes with an eye toward that big Git 3.0 milestone.

Vaadin Create 2026 in Barcelona — The conference for Java developers

#conference #java #vaadin

https://vaadin.com/vaadin-create-2026

Vaadin Create 2026 – The conference for Java developers

Discover the future of full-stack Java at Vaadin Create 2026 in Barcelona.

Vanished (via Erik's Weblog)

When a romantic getaway to Paris takes a dark turn with the sudden disappearance of her boyfriend…

#trailer #tv #mgmplus

https://erik.thauvin.net/blog/posts/11127/vanished

Vanished

When a romantic getaway to Paris takes a dark turn with the sudden disappearance of her boyfriend…

Erik's Weblog

The Night Agent: Season 3 (via Erik's Weblog)

What began with a call, became a calling.

#trailer #tv #netflix

https://erik.thauvin.net/blog/posts/11126/the-night-agent-season-3

The Night Agent: Season 3

What began with a call, became a calling.

Erik's Weblog
Release 1.1.0 · rife2/bld-testng

Summary Add command line options to specify: Test names Test classes Test methods Test groups Test groups to exclude What's Changed in 1.1.0 Bump PMD extension to version 1.4.2 in b1eb774 Add...

GitHub
These are the 3 coolest Linux apps I found this week

How much cooler does it get than fractals?

How-To Geek

JavaOne 2026… Celebrating 30 Years of Java and the Community That Keeps It Moving

#conference #java #javaone #oracle

https://www.linkedin.com/pulse/javaone30-years-java-community-keeps-moving-sharat-chander-as8zc/

JavaOne 2026...Celebrating 30 Years of Java and the Community That Keeps It Moving

Register Now for JavaOne 2026 | March 17-19 | Redwood City, California For three decades, Java has been a constant in an industry defined by change. Frameworks come and go, architectures shift, and hardware evolves—but Java keeps showing up, modern, relevant, and deeply productive…and JavaOne sits a

Java Janitor Jim: “Integrity by Design” through Ensuring “Illegal States are Unrepresentable”

#java

https://javajanitorjim.substack.com/p/java-janitor-jim-integrity-by-design

Java Janitor Jim - "Integrity by Design" through Ensuring "Illegal States are Unrepresentable" - Part 1

Seeking simple Java-style solutions to enhance system integrity while reducing client validation boilerplate - V2026.01.24

Java Janitor Jim’s Substack