At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven't missed a review since.
Here we go…
1. Spring and Java
The focus and the driving force behind Spring 5 is clearly going to be reactive programming.
So, if you're doing Spring work, definitely have a quick read and see how the ecosystem is growing and what you can do with the new infrastructure.
Modularity finally made it into the JDK 9 builds – time to play.
A long, slightly weird but ultimately interesting read on actually using caching in real-world scenarios, not just setting it up in a toy project
A nice way Ceylon handles and works with nulls. If you're a language aficionado and you haven't done any work in Ceylon before, definitely have a read.
The exploration of Java EE 8 goes on, this time with mapping bean parameters in an MVC style application.
A back-to-basic kind of writeup with the benefit of real-world experience.
A bit of a deeper look into the newly proposed JEP that may add type inference to the Java language.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical and Musings
Developer productivity is a unsurprisingly very difficult to measure. Putting that aside though – definitely keep track of some of the metrics this writeup talks about – they're highly useful when determining the overall health of your codebase.
A concerning (and funny) read about the tracking and data driven culture we're all living in.
10 years of running one of the more complex systems, highly distributed systems yielded some very interesting lessons.
This was definitely a well put together event and I enjoyed speaking about Event Sourcing and meeting a whole lot of cool people.
A quick writeup but rich in takeaways. These little things do add up to a good culture.
Done right, tests can and will definitely speed you up – once you get through the productivity hit that does usually occur in the first few weeks after picking up TDD.
A long and personal read that I'm including in the review just because I enjoy Zachs writing.
And since the last article was about firing people, let's now look at hiring and be brutally honest about the process and what works and doesn't work.
Also worth reading:
3. Comics
And my favorite Dilberts of the week (absolutely hilarious):
4. Pick of the Week
res – REST with Spring (eBook) (everywhere)