Here we go…

1. Spring and Java

>> Fumigating the IDEA Ultimate code using dataflow analysis [blog.jetbrains.com]

A deep dive into the how code inspection in works in IntelliJ.

>> Immutable Versus Unmodifiable in JDK 10 [marxsoftware.blogspot.com]

An important concept to understand – an unmodifiable collection isn’t necessarily immutable.

Simply put, if the contained elements are mutable, the entire collection is clearly mutable, even though the collection itself might be unmodifiable.

>> Refining redirect semantics in the Servlet API [blog.frankel.ch]

Unfortunately, HttpServletResponse.sendRedirect() returns HTTP 302 instead of 303, so we may need to handle that manually if we need to implement the Post/Redirect/Get pattern.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> A Hypothetical Consulting Gig [daedtech.com]

This is how an average consulting gig might look like 🙂

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Absurd Absolute [dilbert.com]

>> Data Encapsulation [dilbert.com]

>> Unforeseen Problems [dilbert.com]

5. Pick of the Week

>> The Brutal Lifecycle of JavaScript Frameworks [stackoverflow.blog]