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
Reactive support has finally been merged and is included into this cut of the 5.x version of the framework.
If you've been holding off from exploring it before, now's a good time to get your feet wet.
Interesting notes about what JVM compiler does to optimize the performance of our production code.
A good read with or without the IntelliJ tips. Of course if you're using IntelliJ, it's even better.
Quick and to the point – some nice APIs are coming along with Java 9.
Hehe, the good ol' one-to-one relationship.
A quick positive news item slotted for Java 10, among all the negative news about Java EE lately.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical and Musings
“The only people worried about Eventual Consistency are CRUD programmers”. Priceless.
I could keep quoting, but do yourself a favor and read this one, not only for the technical aspects, but also for the laughs.
Quite some interesting data here, looking at the speed advantage of HTTP/2.
The writeup explores a tough topic to pin down – the way we approach our work and the balance between our natural need towards craftsmanship and actually putting out work into the world.
I personally strive to keep a healthy tension between the two and, as Sean says – ship when it's 90% perfect.
A fun read for anyone running any kind of site and dabbling in SEO.
I always enjoy this kind of post. I think there's a lot here to unpack and reading through the thought process some else has about a tough life choice is quite helpful. Especially when it deals with such important decisions as – should I quit my job?
Also worth reading:
3. Comics
And my favorite Dilberts of the week:
4. Pick of the Week
My talk from Spring I/O 2016 came out – if you're working on REST API and Hypermedia with Spring, let me know what you think:
res – REST with Spring (eBook) (everywhere)