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.

Partner – Frontegg – expanded (cat = Security)
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

Partner – Frontegg – expanded (cat = Spring Security)
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:

>> CHECK OUT THE COURSE

1. Spring and Java

>> MergingSortedSpliterator [javaspecialists.eu]

Writing our very own Spliterator to convert List<Stream<T>> to a Stream<T> with sorted elements. Cool stuff!

>> Record Serialization in Practice [inside.java]

Java records in serialization frameworks – an overview of framework support and common recipes on working with records.

>> Announcing Preview of Microsoft Build of OpenJDK [microsoft.com]

Microsoft introduces its own OpenJDK distribution – a no-cost and LTS distribution based on OpenJDK 11.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> PodSecurityPolicy Deprecation: Past, Present, and Future [kubernetes.io]

K8S is deprecating its admission controller in 1.21 – what it is, what it does, why deprecation, and alternatives!

>> Bitemporal History [martinfowler.com]

Capturing two dimensions of time – maintaining the history of events while being able to modify them individually. An interesting read for the weekend.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Wally Not Remotely Working [dilbert.com]

>> Title Promotion [dilbert.com]

>> Dibert Prefers The Pandemic [dilbert.com]

4. Pick of the Week

A whole lot (400+) of new, open-source vulnerabilities were discovered in Maven packages last year.

Have a look at the Snyk cheat sheet and go over some core pieces of advice and how to avoid Java serialization, configure your XML parsers to prevent XXE injection, and quite a bit more:

>> 10 Java Security Best Practices [snyk.io]

The article was written by two Java Champions, Brian Vermeer and Jim Manico, it's a quick, to-the-point read and requires no email.

Next »
Java Weekly, Issue 381
« Previous
Java Weekly, Issue 379

Generic bottom

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

>> CHECK OUT THE COURSE
Comments are closed on this article!