Edson Yanaga

Java Champion and former 7x Microsoft MVP. Empowering developers worldwide as Staff Developer Relations Engineer, Wallet Lead, at Google.

97 Things

20 May 2020

“97 Things Every Java Programmer Should Know” is a book published by O’Reilly that was released in May 2020. Just in time for Java’s 25th anniversary!

As the title suggests, it collects 97 expert advices from Java leaders and practitioners to push the reader’s Java skills to the next level.

And I just happened to be one of these Java practitioners. :-)

Just in case you’re wondering “why 97”, Kevlin Henney (one of the editors) has the answer:

I chose to write about one of my favorite subjects regarding software development: inconsistent state. That’s why I titled it “Behavior Is ‘Easy’, State Is Hard”.

If you’re interested, it’s a very quick read also published on Medium.

But of course I still recommend you to buy the book. ;-)