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

At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven't missed a review since.

Here we go…

1. Spring and Java

>> Comments on The Twelve-Factor App [techblog.bozho.net]

Very interesting analysis of the well known twelve-factor app recommendations focused on the Java ecosystem.

>> Optionally typechecked StateMachines [benjiweber.co.uk]

A cool and practical implementation of a finite state machine that can replace what would otherwise be an enum.

>> Building Microservices with Polyglot Persistence Using Spring Cloud and Docker [kennybastani.com]

Really well put together writeup on building a microservice with different persistence options and leveraging Docker for deployment. Good stuff.

>> Writing Unit Tests With Spock Framework: Creating a Maven Project [petrikainulainen.net]

A solid intro to setting up a project and working with Spock.

>> Java 8 SE Optional, a strict approach [codefx.org]

A thoughtful rebuttal of the piece from two weeks ago, on recommendations around using Optional.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> PresentationDomainDataLayering [martinfowler.com]

A solid intro to the concept of the three-tiered architecture.

>> How To Ensure Idempotency In An Eventual Consistent DDD/CQRS Application [sapiensworks.com]

Where to handle idempotency and data consistency when doing DDD is definitely an important question answered here.

Also worth reading:

3. Musings

>> Sorry, I Can't Talk to You This Iteration [frazzleddad]

I found this to be true over and over again – when I allow myself to have margin and breathing room – things grow.

>> Why Write Automated Tests? [jetbrains.com]

If you need convincing, have a read.

>> All evidence points to OOP being bullshit [pivotal.io]

Yeah.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Not on poker night

>> The know about plan A

>> I think you call it a smartphone

5. Pick of the Week

Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.

If not – you can share the review and unlock it right here:

[sociallocker id=”6211″]

It's the only health podcast I listen to (and learned a lot from), so I'm picking it this week:

>> The Model Health Show

[/sociallocker]

Generic bottom

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

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