Teaser Image

The Open-Closed Principle Explained

An explanation of the Open-Closed Principle and its limitations alongside some code examples.

Git Rebase vs. Git Merge Explained

A discussion of the Git commands 'merge' and 'rebase', what their difference is, and when to use which.

Getting Started with AWS CloudFormation

Let's deploy our first application to AWS with CloudFormation. No previous CloudFormation knowledge required!

Local Development with AWS on LocalStack

Developing a Spring Boot App Against AWS Services with LocalStack

On This Page

Get Your Hands Dirty on Clean Architecture
Get Your Hands Dirty

149 reviews on Amazon and Goodreads.

Join more than 5,000 readers.

Subscribe to my mailing list to get 50% off.

Follow Reflectoring