Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:


Here we go…

1. Spring and Java

>> Monitor and troubleshoot Java applications and services with Datadog

Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.

>> Brian Goetz Speaks to InfoQ on Data Classes for Java []

A super interesting dive into data classes – showing what challenges creators of Java need to face when designing the language.

>> How Java 10 will CHANGE the Way You Code []

Local Variable Type Inference is another exciting upcoming feature of Java – let’s hope it won’t be abused 🙂

>> Putting Bean Validation Constraints to Guava’s Multimap []

We can now apply constraints to the contents of collections. Nice.

>> How to Order Versioned File Names Semantically in Java []

Finally, a proper Comparator implementation for comparing semantically versioned filenames.

>> How To Use Multi-release JARs To Target Multiple Java Versions []

DevOps life made easier – multi-release JARs can contain bytecode for different Java versions and JVMs.

>> Spring Cloud Stream 2.0 – Polled Consumers []

Spring Cloud Stream 2.0 applications can control the rate at which messages are consumed.

>> JDK 10 []

Here’s how you can keep track of the JDKs in Java 10.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Tacking Restbucks with Clean Architecture, episode 1 []

The beginning of an interesting series showcasing Clean Architecture principles by example.

Also worth reading:

3. Musings

>> Breaking and Mending Compatibility []

Sometimes it makes more sense to mess up observable behaviors of your system so that users don’t make false assumptions about the contract.

>> Tech Stack, Framework, Library or API: How Not to Specialize []

Business clients often don’t care about the tools you use to solve their problems 🙂

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Ted Dies By Software []

>> Meeting Moth []

>> Dogbert Consults []

5. Pick of the Week

>> Rock stars have a boss? []

Next »
Java Weekly, Issue 219
Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:

res – REST with Spring (eBook) (everywhere)
Comments are open for 30 days after publishing a post. For any issues past this date, use the Contact form on the site.