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

>> How to Replace Rules in JUnit 5 [codeaffine.com]

I find deep-dives into the upcoming JUnit 5 very interesting.

But, if you're using rules in JUnit 4 and know they're going away in version 5 – you'll find this one particularly useful.

>> Overriding Dependency Versions with Spring Boot [spring.io]

Gone are the days where you have to painstakingly lay out each Spring dependency and versions manually. There are now – and have been for a while – much easier ways to get your dependency tree in working order.

>> Hibernate 5: How to persist LocalDateTime & Co with Hibernate [thoughts-on-java.org]

I remember struggling with this a few years back – I'm glad Hibernate finally supports the new Date classes well.

>> Would We Still Criticise Checked Exceptions, If Java had a Better try-catch Syntax? [jooq.org]

As always, interesting ruminations on improving the Java syntax – this time with better try-catch syntax.

>> JUnit 5 – Extension Model [codefx.org]

Working with JUnit 5 is going to be fun, and extending it is going to be even more so.

Libraries (and IDEs) won't have to hack around the API any more – which is bound to lead to some good things coming on top of the new JUnit.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> How to run database integration tests 20 times faster [vladmihalcea.com]

I haven't seen a ram disk in a while 🙂

This writeup is practical and chock full of solid advice if you want to speed up your builds and don't mind getting your hands a bit dirty with some low level tools.

>> Eric Evans — Tackling Complexity in the Heart of Software [dddeurope.com]

Yeah. Good talk.

Also worth reading:

3. Musings

>> Are Your Arguments Falsifiable? [daedtech.com]

A fun read in general, but particularly if you regularly put your work out there and get feedback on it.

>> How I’ve Avoided Burnout During More Than 3 Decades As A Programmer [thecodist.com]

Interesting advice from someone who's been doing this stick for a whole lot longer then most of us.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Why does your agreeing sound like mocking? [dilbert.com]

>> And it's free? [dilbert.com]

>> Pictures of people who were attacked by bears [dilbert.com]

5. Pick of the Week

Instead of picking something, this week I'm going to ask you a question:

Do you like the new Baeldung design?

Let me know in the comments – and have a great weekend.

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!