Generic Top

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


Let's jump right in…

1. Spring and Java

>> Monitor your Java application 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:

APM ads set b Jav BN v1


>> Using Spring Security 5 to integrate with OAuth 2-secured services such as Facebook and GitHub []

One of the key features of Spring Security 5 is the significantly improved and streamlined OAuth2 support. This is quite a useful exploration of that functionality.

>> Event sourcing using Kafka []

It's clear that Kafka can be used as a solid base for implementing event-sourced systems, without a lot of effort.

>> Representing the Impractical and Impossible with JDK 10 “var” []

Java 10's “var” will make it possible to declare variables with types that were cumbersome and very impractical to represent before. Good stuff coming.


Also worth reading:


Webinars and presentations:


Time to upgrade:

2. Technical and Musings

>> Continuous Delivery Sounds Great, but Will It Work Here? []

A good, practical-minded intro to CD, along with a realistic look at adoption and challenges.

>> The Mercenary’s Guide to Should I Stay or Should I Go? []

When the enthusiasms level go down and you stop caring about where and on what you are working on, it's probably time to move on :). Also, don't expect your current company to become what you'd want it to be like – that rarely happens.


Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Elbonian Slave Labor []

>> No Economic Value []

>> Boss Loves Criticism []

4. Pick of the Week

A very cool GitHub feature introduced a few months back and already useful:

>> Introducing security alerts on GitHub []

Next »
Java Weekly, Issue 220
« Previous
Java Weekly, Issue 218
Generic bottom

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

Generic footer banner
Inline Feedbacks
View all comments
Comments are closed on this article!