1. Spring and Java
The new features of the Bean Validation 2.0 definitely look promising.
Swift-like features are making their way into Java.
Simplified Type Variance possibly in JDK 10.
A short overview of Lombok – the Java boilerplate killer.
The first milestone of the new Spring Data was already released.
It looks like it will be possible to create “reactive” repositories making use of the Spring Reactor project.
A quick and very practical write-up about leveraging query comments in Hibernate.
Most articles focus on JDK 9 additions. This one goes through the list of features to be removed from JVM.
Implementing a fine-grained Role-Based Access Control with Apache Shiro.
Another short write-up about doing database migrations with Flyway. This time, focusing on the maven-flyway-plugin.
It turns out you do not need to use Scala in order to be able to use Akka 🙂
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
A short write-up exploring and explaining the semantics of microservices.
A very detailed experiment showing that such basic things as timeouts can noticeably impact the performance.
The title says all 🙂
A short tutorial showing how to use Couchbase in a tweet-fetching AWS Lambda application.
Also worth reading:
3. Musings
A few thoughts about the Software Development market and the direction it's heading.
Tips on how to effectively manage your TODOs.
How to write documentation as easy as possible 🙂
Trying to teach developers how to live with other forms of life 🙂
Building something interesting in your off hours isn't supposed to be easy.
An explanation of the Synthetic Monitoring technique which revolves around running tests on a live system.
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
5. Pick of the Week
res – REST with Spring (eBook) (everywhere)