Edson Yanaga

Java Champion & Microsoft MVP. Empowering developers worldwide to deliver better software faster as Director of Developer Experience at Red Hat.

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. ;-)