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
A solid intro to the reactive programming.
And no, it's no coincidence that this is first.
Another set of insights out of an interesting dataset – with the venerable NullPointerException of course at number one.
A back-to-basics looking at equals – nicely done.
And since we were just talking about equals, this writeup definitely fits well into that narrative with a look from the persistence side of things.
You might argue that keeping full backwards compatibility is what made Java as popular as it is today, or that it's what keeps Java from actually moving forward well.
Either way – here's a quick look at what it means to keep that compatibility for over 20 years.
The reactive programming model is coming to Spring, no two-ways about it. And there isn't a whole lot of information about it out there – so this piece looks quite interesting in terms of filling that gap.
The Netflix ecosystem of tools is based on practical usage at scale, so it's always super useful to go deep into understanding their tools.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
If you're literally just starting out, than this may be to early, but if you've been building systems for a while know in one form or another and haven't explored things like DDD, Event Sourcing and CQRS – well, this is as good of time as any to.
Yes, it's a significantly different way of building a system, but then again, really leveling up probably won't happen from doing CRUD marginally better.
Also worth reading:
3. Musings
A quick and fun intro to why it's well worth doing products. This was a fun read for me, since I made the jump into products almost one year ago today.
A discussion around the history and the Why of Github.
Definitely an interesting read exploring the two alternatives of driving the testing and explorations of a system, either by using a recorder, or programmatically. A bit high level but well worth reading.
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
5. Pick of the Week
>> Happiness is the Only Logical Pursuit [mrmoneymustache.com]
res – REST with Spring (eBook) (everywhere)