Expand Authors Top

If you have a few years of experience in the Java ecosystem and you’d like to share that with the community, have a look at our Contribution Guidelines.

Expanded Audience – Frontegg – Security (partner)
announcement - icon User management is very complex, when implemented properly. No surprise here.

Not having to roll all of that out manually, but instead integrating a mature, fully-fledged solution - yeah, that makes a lot of sense.
That's basically what Frontegg is - User Management for your application. It's focused on making your app scalable, secure and enjoyable for your users.
From signup to authentication, it supports simple scenarios all the way to complex and custom application logic.

Have a look:

>> Elegant User Management, Tailor-made for B2B SaaS

Generic Top

Get started with Spring 5 and Spring Boot 2, 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.

>> ShuffleCollector [javaspecialists.eu]

We can easily sort a Stream, but shuffling has always been a bit tricky 🙂

>> Clearer Code with JDK 10 Local Variable Type Inference [marxsoftware.blogspot.com]

“var”s can make code more concise but also unreadable – just use it with care.

>> Spring IO Platform end-of-life announcement [spring.io]

Due to the insane popularity of Spring Boot, this isn't surprising.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> User Authentication Best Practices Checklist [techblog.bozho.net]

This is a good bulleted list to have printed somewhere when you're implementing authentication 🙂

>> Search on a static website [blog.frankel.ch]

Using static websites simplifies a number of things… but a simple search button is not one of these.

>> The Stack Overflow Age [joelonsoftware.com]

Great ideas are still out there, waiting to be implemented.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> The Cover Up [dilbert.com]

>> Blame the Mimes [dilbert.com]

>> Patents [dilbert.com]

4. Pick of the Week

>> HTTPS explained with carrier pigeons [freecodecamp.org]

Next »
Java Weekly, Issue 225
« Previous
Java Weekly, Issue 223
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!