Articles, page 36
- Spring Boot
Custom Web Controller Arguments with Spring MVC and Spring Boot
Spring MVC provides a very convenient programming model for creating web controllers. We declare a method signature and the method arguments will be resolved automatically by Spring.

- Spring Boot
Handling Passwords with Spring Boot and Spring Security
Systems with user management require authentication. If we use password-based authentication, we have to handle users’ passwords in our system. This article shows how to encode and store passwords securely with Spring Security.

- Software Craft
Interface Segregation Principle: Everything You Need to Know
“Clients should not be forced to depend upon interfaces that they do not use.” — Robert Martin, paper “The Interface Segregation Principle”

- Software Craft
Single Responsibility Principle Unpacked
This article explains the Single Responsibility Principle (SRP): what does it practically mean? And when and how should we apply it?

- Book Notes
Book Notes: Mindset
TL;DR: Read this Book, when… you always wanted to know what your HR people mean when they say “we should all have a growth mindset” you are looking for a shift of your mindset towards learning you want to read stories about important people and what effects their mindset have on their environments Book Facts Title: Mindset Author: Carol S.

- Spring Boot
One-Stop Guide to Database Migration with Flyway and Spring Boot
Spring Boot simplifies database migrations by providing integration with Flyway, one of the most widely used database migration tools. This guide presents various options of using Flyway as part of a Spring Boot application, as well as running it within a CI build.
