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. Java and Spring

>> Using Jenkins Job DSL for Job Lifecycle Management [codecentric.de]

Jenkins can be quick and easy. Jenkins done right however, can be quite powerful at scale, paired with the right tools.

>> Java EE 8 MVC: A detailed look at Controllers [mscharhag.com]

An quick look at Controllers in Java EE 8. I've been covering a lot of Spring, so this might be an interesting change of scenery.

>> Simpler handling of asynchronous transaction bound events in Spring 4.2+ [solidsoft]

A quick exploration of the new transactional support that comes along with the new event support in Spring 4.2 – good stuff.

>> The Spring Boot Dashboard in STS – Part 1: Local Boot Apps [spring.io]

A cool new Spring Boot dashboard in Eclipse STS – makes working with microservices a whole lot easier.

>> Deploying Spring Boot applications to Heroku [codecentric.de]

A practical, end to end process of running a Boot app over on Heroku.

>> What the Heck Is Mutation Testing? [codeaffine.com]

Code coverage is such an imperfect metric (to put it kindly). To go beyond it is definitely worthwhile – and makes sense to evaluate, provided you have the basic stuff dialed in already.

>> Rapid Development with Hibernate in CQRS Read Models [squirrel.pl]

Some solid practical tips on using Hibernate for an Event Sourced system.

Also worth reading:

Time to upgrade:

2. Technical

>> Apache JMeter Tutorial [codefx.org]

A solid intro to JMeter.

I've personally been using Gatling more and more lately, but JMeter is still a go to tool that I recommend and use.

Also worth reading:

3. Musings

>> Why All The Fear of Electronic Voting? [techblog.bozho.net]

Good notes around the thorny problem of moving the voting system to the web.

>> Doing the dishes [dandreamsofcoding.com]

Who would have thought? Doing the dishes and coding are actually similar. And someone else out there has stolen my dish-washing technique.

>> The Evolution of a Freelancer: Lessons from the Hallway Track at DYFConf [swizec.com]

What he said.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Doc, scrub in, we got the liver [dilbert.com]

>> An army of mole-people [dilbert.com]

>> A sewerside mission [dilbert.com]

5. Pick of the Week

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!