Automate your Mac with Hammerspoon

You maybe know these situations. You just left your home and commute to work by the public transport. While traveling you connect your MacBook with your personal hot spot or maybe with a

Dealing with configuration list in Micronaut

Recently I wanted to map configuration list within the application.yml into an immutable configuration object of a Micronaut application. The YAML configuration is fairly simple. It defines a list of instances containing

Gradle: Debug Unit Tests

Have you ever been in the situation that everything runs smoothly in your IDE or on your machine and then the build breaks on your command line or CI? Well, in this case

Split large Git repositories

Recently I had to split a large application into several smaller applications. The source code of that application was in single Git repository and had well-encapsulated modules within its own sub directories such