Here we go…

1. Spring and Java

>> Reactive Transactions with Spring []

A couple of milestone releases that let you play with Spring Reactive's transactional support, using either RDBC2 or MongoDB.

>> Why do we need the volatile keyword? []

And a reminder that there's still a use case for volatile, even with the cache available in modern processors.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> TechnicalDebt []

A good write-up about dealing with “cruft” — the deficiencies in internal quality that make software systems harder to modify and extend.

>> 737 Max 8 []

And a stern note that we programmers have a responsibility to foresee and prevent injury, loss, or death that might occur due to errors in our code.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Wally Has Best Excuse []

>> Worthless Suggestions []

>> Blinking Tell []

4. Pick of the Week

I recently discovered Codota – a really cool (and free) coding assistant with surprisingly strong suggestions – and explored it in a new video here:

>> A First Experience Working with Codota – an AI Assistant that Actually Works []

Next »
Java Weekly, Issue 283
« Previous
Java Weekly, Issue 281

Generic bottom

To help you get access to the material during the current, global COVID-19 crisis, all courses are 30% off until July 2


Comments are closed on this article!