Tom Hombergs

Tom Hombergs

As a professional software engineer, consultant, architect, general problem solver, I've been practicing the software craft for more than fifteen years and I'm still learning something new every day. I love sharing the things I learned, so you (and future me) can get a head start. That's why I founded reflectoring.io.

Articles by Tom Hombergs

Clean Architecture Boundaries with Spring Boot and ArchUnit

When we’re building software, we want to build for “-ilities”: understandability, maintainability, extensibility, and - trending right now - decomposability (so we can decompose a monolith into microservices if the need arises).

Read more

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.

Read more

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.

Read more
The AWS Journey Part 1: Deploying Your First Docker Image

The AWS Journey Part 1: Deploying Your First Docker Image

Amazon Web Services is a beast. It offers so many different cloud services that my natural reaction was to be intimidated.

Read more

Reactive Multi-Threading with RxJava - Pitfalls and Solutions

I recently had a rough time refactoring a multi-threaded, reactive message processor. It just didn’t seem to be working the way I expected.

Read more

Book Review: Atomic Habits

TL;DR: Read this Book, when… you want to raise your awareness of your habits you are looking for a framework to help in starting or stopping habits you enjoy real-world stories about habits Overview {% include book-link.

Read more