1. Spring and Java
A quick but interesting analysis of the new Java 9 release schedule.
CRUD is always a good place to start learning a framework.
Digging a bit further into Envers and into some of the more advanced querying capabilities here.
This is how Hibernate gets fixed 🙂
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
This looks like a good way to learn and start using IntelliJ.
Also worth reading:
3. Musings
This is quite an important read this week – which is why it's first here.
Definitely read this one carefully, as it's something that you can't ignore if you're working on anything personal, off hours.
Also – here's a good followup on this discussion.
An solid writeup coming out of production experience with a medium-scale Event driven architecture.
Large enough to be worth interesting but small enough to still be relevant.
Some companies end up being breeding grounds for isolated developers that end up stagnating for a long time.
Here's an interesting look at how to see the warning signs of such a place from the outside, in order to avoid working there.
This post can be a fun read, but it can also save you a couple of wasted years in your career.
The startup ecosystem is a different beast altogether, especially compared to doing Java in the enterprise.
But, at the end of the day, growing and managing a team well is still hard, no matter what tech we're using.
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
5. Pick of the Week
res – REST with Spring (eBook) (everywhere)