January 7, 2026
Ever wanted to know how much leave you’ll have in the future and easily visualise your balance over time? Sure, some leave systems have some kind of …
January 1, 2026
While trying to keep up with what’s happening in tennis and motorsport, I found myself wondering if the experience could be better. What if I could …
September 15, 2025
SDKMAN! lets you install, manage and work with multiple versions of software development kits (SDKs) on most Unix-like systems.
This means for example, you can …
March 6, 2025
Json5 is a superset of JSON that allows for comments and trailing commas. It’s a popular choice for configuration files due to its readability and flexibility. …
February 8, 2025
Sharing gradle configuration between modules Source code for this project is available at https://github.com/prule/gradle-sample When setting up multimodule …
February 2, 2025
Writing Articles using Markdown The following demonstrates how to create Markdown posts with Hugo.
February 2, 2025
In modern software development, managing dependencies is a critical yet often overlooked aspect of maintaining healthy codebases. Enter Renovate: an …
September 22, 2024
Week in review - 2024-09-22
https://lucamezzalira.medium.com/how-to-document-software-architecture-techniques-and-best-practices-2556b1915850
How to document …
August 25, 2024
Note The source code for this document is available at github . Unfortunately though, GitHub does NOT support includes so you won’t see this document …
August 25, 2024
Clean architecture - part 1 After porting my template app over to Kotlin, I thought it was time to attempt rewriting from a layered architecture to a ports and …