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
You're probably still not using lamdas to their full potential. I know I'm not.
A good, nuanced reference to an old problem – dependency management.
A deep-dive into tuples – what's not cool about that?
Further exploration of the new Boot support in Eclipse STS – specifically, dynamic redeploying changes.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
An interesting, critical look into the premises behind the microservice hype we've been experiencing as a community.
It's definitely important to understand that a microservice architecture doesn't fit everything; in practice, it makes sense for a lot less systems than it's actually used for.
One of the most significant advantages that I find in this style of architecture is not purely technical – it's the lighter conceptual load of the system. For a small to medium system with 10-20 developers working on it – that's not such a huge concern, but you really start seeing the upside once you get into over 100 developers working on the same codebase.
Also worth reading:
3. Musings
Good points about practical Agile.
Remote work is a subject that's near and dear to me, as that's my own approach to work and have been for years.
This writeup doesn't skimp on the details and really offers up a vision for the future of work that's definitely worth considering.
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
5. Pick of the Week
If you're not watching this, you're missing out:
res – REST with Spring (eBook) (everywhere)