At the very beginning of 2014 I decided to start to track my reading habits and share the best stuff here, on Baeldung.
Curating my reading has made it more purposeful and diverse – and I’m hopefully providing value to you as well by allowing the best content of the week to raise to the top.
Here we go…
1. Java and Spring
>> One more library for JDK 9?
A “Put Op or Shut Up” call to arms for an addition to the JDK – one that’s potentially small enough to make it into JDK 9 and also belongs there. Any thoughts?
>> Converting from Joda-Time to java.time
I’ve been using joda-time for as long as I can remember. However, moving into JDK 8 territory – it’s time to switch back to the standard Date libraries. Here’s how.
>> An entity modelling strategy for scaling optimistic locking
Another good piece on optimistic locking – this time about strategies of using versions for entities. This looks like a small eBook in the making.
>> No properties in the Java language
“The Java Language is not getting properties”
>> How Immutability Helps
Good insights into why immutability should clearly be a major focus for library designers. For everyone else really, but the design of a library that’s used by a lot of developers sets the tone and should lead by example.
>> JMeter Version 2.12 Is Out
JMeter is an essential tool, and one that I find myself using on each and every non trivial project. So when a new version comes out with a lot of cool features – I’m excited.
>> Spring boot war packaging
Quick and to the point about how to do the war packaging for a Spring Boot project, instead of the executable jar approach.
And a host of Webinars replays from SpringOne:
-
>> SpringOne2GX 2014 Replay: Tuning Large Scale Java Platforms
-
>> SpringOne2GX 2014 Replay: Living in the Matrix with Bytecode Manipulation
-
>> SpringOne2GX 2014 Keynote Day 1 – Platform Reinvented
-
>> SpringOne2GX 2014 Keynote Day 2 – Platform Reinvented
-
>> Webinar Replay: Security for Microservices with Spring and OAuth2
And of course, the releases of the week:
-
>> Spring Framework 4.1.2 & 4.0.8 & 3.2.12 released
-
>> Spring Boot 1.1.9 released
-
>> Spring Boot 1.2.0.RC1 Available Now
-
>> Spring IO Platform 1.0.3 released
-
>> Spring Security OAuth 2.0.4.RELEASE Available Now
2. Technical and Musings
>> Give Me Bare-Metal
This piece is a must read if you’re working at any kind of scale, or if you’re stuck in the “bare metal” mentality.
Bare metal is important – and, as an engineer, you need to have a solid understanding of it before doing further – but you do need to go further to grow.
>> The “Synthesize the Experts” Anti-Pattern
An interesting read about mentorship in growing in the technical sense.
>> Development Overhead
There are so many aspects to being productive that measuring a language by verbosity is a bit misleading. This is an interesting read on how a developer might spend their time on things other than actual coding.
3. Comics
The creator of XKCD – Randall Munroe is a weird man – here’s the cool stuff weirdness leads to:
>> Geese
>> Efficiency
>> Cemetery
4. Pick of the Week
I recently introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you have the pick already – hope you enjoyed it.
If not – you can share the article and unlock it right here: