Java Weekly, Issue 196

Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

===== >> Java 9 and IntelliJ IDEA [blog.jetbrains.com]

It’s nice to see that tools are adapting to new releases super quickly ?

>> Sneakily Throwing Exceptions in Lambda Expressions in Java [4comprehension.com]

Java 8 brought also small amendments to Type Inference – which can be used for disguising checked exceptions as runtime exceptions.

Definitely good to know about it but it’s worth being careful when using it.

>> The JVM on Fire – Using Flame Graphs to Analyse Performance [blog.codecentric.de]

Looks like Flame Graphs can be a much more readable alternative to standard profilers’ views.

>> Testing Microservices — Java & Spring Boot [hamvocke.com]

A comprehensive guide to Microservices testing with Spring Boot.

>> SecureLogin For Java Web Applications [techblog.bozho.net]

The SecureLogin protocol is a new promising option for securing web applications.

>> RebelLabs Developer Productivity Report 2017: Why do you use the Java tools you use? [zeroturnaround.com]

It’s always super interesting to get usage insights for tools we actually use.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

It’s always a good idea to use the right HTTP headers – as the spec intended ?

Also worth reading:

3. Musings

A cool write-up about minimizing risk when refactoring your monolith to microservice architecture.

>> Starting a Tech Firm in the Era of the Efficiencer [daedtech.com]

Quite a few interesting tips here ?

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Soul Killing Tasks [dilbert.com]
>> Estimate of Timeline [dilbert.com]
>> Ideal Customer [dilbert.com]

5. Pick of the Week

Leave a Reply

Your email address will not be published.