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

On Blogging, Writing, and Habits: This Was 2019

There it is. 2019 is gone. 2020 is here. I feel old. As I did last year, I take this time to reflect on my year 2019 and to set some plans for 2020.

Read more

One-Stop Guide to Profiles with Spring Boot

Spring provides a mighty tool for grouping configuration properties into so-called profiles, allowing us to activate a bunch of configurations with a single profile parameter.

Read more

Insights from YOW! 2019

I visited the YOW! conference in Sydney in December 2019. What better way to persist what I learned than in a blog post?

Read more

Executing Code on Spring Boot Application Startup

Sometimes we just need to run a snippet of code on application startup, be it only to log that a certain bean has loaded or the application is ready to process requests.

Read more

Book Review: Clean Code

TL;DR: Read this Book, when… you’re new to programming and want to learn some coding best practices you’re a coding veteran and want to confirm your own coding best practices you met a “Clean Code” fanatic and want to check out if the book really is as black-and-white as they are preaching (this was my main reason to read it) Overview I guess {% include book-link.

Read more

Static Data with Spring Boot

Sometimes we need some structured, static data in our application. Perhaps the static data is a workaround until we have built the full feature that stores the data in the database and allows users to maintain the data themselves.

Read more