Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

>> Spring Framework 5.0 goes GA [spring.io]

>> Reacting to Spring Framework 5.0 [content.pivotal.io]

Spring 5 is out!

And, the Reactive Programming paradigm is the most significant addition in this major release, so this is a great time to start understand it and what problems it solves.

>> Get Started Quickly With Spring 5 Using Spring MVC Archetype [blog.codeleak.pl]

One of the easiest ways to start exploring Spring 5 is to use the new Maven archetype.

>> C# vs. Java: The Top 5 Features Java Developers Miss in C# [blog.takipi.com]

It turns out C# can learn something from Java as well, after all.

>> Code First Java 9 Module System Tutorial [blog.codefx.org]

Since Java 9 is out, it's also time to get familiar with the JPMS.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Software is about Storytelling [bravenewgeek.com]

History can justify even the most surprising technical decisions in a codebase.

>> Making Money through Tech Blogs [daedtech.com]

It's worth being aware of opportunities that open as you grow your site.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Dogbert The PR Specialist [dilbert.com]

>> False Rumor [dilbert.com]

>> Helping the Boss Be Successful [dilbert.com]

4. Pick of the Week

>> The Downside of Work-Life Balance [jamesclear.com]