Sign in

Gunter Rotsaert

@mydeveloperplanet.com
398 followers 136 following 5.4K posts

Senior Systems Engineer @TriOpSys ⚡ Blogger ⚡ Musician ⚡ Belgian🇧🇪 living in Holland 🇳🇱

PostsRepliesMedia
Gunter Rotsaert @mydeveloperplanet.com · 6h
"Don't let people talk their way out of problems they behaved their way into." - Stephen Covey #quotes #quoteoftheday
000
Reposted by Gunter Rotsaert
Devoxx Belgium @devoxx.com · 11h
❤️🎙️ Devoxx Belgium Speakers on Bsky 👀
0136
Gunter Rotsaert @mydeveloperplanet.com · 12h
A great Maven tutorial.
jenkov.com
This Maven tutorial explains the core concepts in Maven (the build tool) so you are better equipped to read the official Maven documentation.
000
Gunter Rotsaert @mydeveloperplanet.com · 21h
In this post, you will take a closer look at LocalAI, an open source alternative to OpenAI which allows you to run LLM's on your local machine. No GPU is needed. Enjoy! #artificalintelligence #openai
mydeveloperplanet.com
Running LLM’s Locally: A Step-by-Step Guide
In this post, you will take a closer look at LocalAI, an open source alternative to OpenAI which allows you to run LLM’s on your local machine. No GPU is needed, consumer grade hardware will …
011
Gunter Rotsaert @mydeveloperplanet.com · 29/09/2026
Cloud Native Landscape. A complete and nice overview.
landscape.cncf.io
CNCF Landscape
The CNCF Cloud Native Landscape is intended as a map through the previously uncharted terrain of Cloud Native technologies. It attempts to categorize projects and products in the Cloud Native space.
011
Gunter Rotsaert @mydeveloperplanet.com · 29/09/2026
In this blog, you will learn how to monitor a Spring Boot application using Ostara. Ostara is a desktop application which monitors and manages your application. Enjoy! #java #springboot #ostara
mydeveloperplanet.com
How to Monitor a Spring Boot App With Ostara
In this blog, you will learn how to monitor a Spring Boot application using Ostara. Ostara is a desktop application which monitors and manages your application. Enjoy!
010
Gunter Rotsaert @mydeveloperplanet.com · 29/09/2026
Software development is easy. Just ask anyone who's never done it. - Jason gorman #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 29/09/2026
Free books! Google Site Reliability Engineering books. sre.google/books
000
Gunter Rotsaert @mydeveloperplanet.com · 28/09/2026
The 19th of September 2023, Java 21 was released. Let's take a look at the changes since the last LTS release, Java 17. In this blog, some of the changes are highlighted, mainly by means of examples. #java
mydeveloperplanet.com
What’s New Between Java 17 and Java 21?
The 19th of September 2023, Java 21 was released. Time to take a closer look at the changes since the last LTS release, which is Java 17. In this blog, some of the changes between Java 17 and Java …
000
Gunter Rotsaert @mydeveloperplanet.com · 28/09/2026
Package Search: Search for any Java or Kotlin library and get back relevant information to help you decide which one suits you best!
package-search.jetbrains.com
Kotlin Multiplatform Libraries (KMP) – Explore 4500+ | Klibs.io
AI-powered search for Kotlin Multiplatform libraries (KMP). Discover 4500+ tools, frameworks, and community libraries for building cross-platform apps with Kotlin Multiplatform.
000
Gunter Rotsaert @mydeveloperplanet.com · 28/09/2026
Learn how to document your Spring configuration properties by means of the Spring Configuration Property Documenter Maven Plugin. Enjoy! #java #springboot
mydeveloperplanet.com
How to Generate Spring Properties Documentation
Are you also struggling keeping the documentation of your Spring configuration properties in line with the code? In this blog, you will take a look at the Spring Configuration Property Documenter M…
000
Gunter Rotsaert @mydeveloperplanet.com · 27/09/2026
An expert is not someone who gives you the answer, it is someone who asks you the right question. - Eli Goldratt #quotes #quoteoftheday
010
Gunter Rotsaert @mydeveloperplanet.com · 27/09/2026
Technical Debt Quadrant. By Martin Fowler.
martinfowler.com
bliki: Technical Debt Quadrant
People argue about whether some kinds of bad code count as Technical Debt. I prefer to focus on the interest/principal decision, and recognize debt has different causes.
011
Gunter Rotsaert @mydeveloperplanet.com · 27/09/2026
In this blog, you will take a closer look at Podman Desktop, a graphical tool when you are working with containers. #podman #docker
mydeveloperplanet.com
Podman Desktop Review
In this blog, you will take a closer look at Podman Desktop, a graphical tool when you are working with containers. Enjoy!
000
Gunter Rotsaert @mydeveloperplanet.com · 26/09/2026
Technical Debt. By Martin Fowler.
martinfowler.com
bliki: Technical Debt
Technical Debt is a metaphor for the consequences of cruft. You either have to accept a drag on further features (paying interest) or fix the software (paying the principal)
000
Gunter Rotsaert @mydeveloperplanet.com · 26/09/2026
In this blog, you will take a look at several Spring Boot configuration annotations, what they mean and how you can apply them in your code. #java #springboot
mydeveloperplanet.com
Spring Boot Configuration Properties Explained
Do you also get lost in the configuration annotations of Spring Boot and how to use them? In this blog, you will take a look at the configuration annotations, what they mean and how you can apply t…
000
Gunter Rotsaert @mydeveloperplanet.com · 26/09/2026
Punish people for their improvements and the process of ongoing improvement comes to a grinding halt. - Eli Goldratt #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 26/09/2026
Is High Quality Software Worth the Cost? By Martin Fowler.
martinfowler.com
Is High Quality Software Worth the Cost?
We usually perceive that it costs more to get higher quality, but software internal quality actually reduces costs.
000
Gunter Rotsaert @mydeveloperplanet.com · 26/09/2026
In this blog, you will take a look at Podman Compose. With Podman Compose, you can use compose files according to the Compose Spec in combination with a Podman backend. Enjoy! #podman
mydeveloperplanet.com
Podman Compose vs Docker Compose
In this blog, you will take a look at Podman Compose. With Podman Compose, you can use compose files according to the Compose Spec in combination with a Podman backend. Enjoy!
000
Gunter Rotsaert @mydeveloperplanet.com · 25/09/2026
Learn more about git hooks. githooks.com
001
Gunter Rotsaert @mydeveloperplanet.com · 25/09/2026
In this blog, you will learn how to use Podman with the built-in equivalent for Docker Compose. You will learn how to use Podman 'kube play' and how to deploy your Podman Pod to a local Minikube cluster. #podman
mydeveloperplanet.com
Podman Equivalent for Docker Compose
In this blog, you will learn how to use Podman with the built-in equivalent for Docker Compose. You will learn how to use Podman ‘kube play’ and how to deploy your Podman Pod to a local…
000
Gunter Rotsaert @mydeveloperplanet.com · 25/09/2026
The biggest obstacle to successful implementation is to overcome the resistance to change. - Eli Goldratt #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 25/09/2026
Docker volumes and file system permissions. medium.com/@nielssj/docker-volumes-…
000
Gunter Rotsaert @mydeveloperplanet.com · 24/09/2026
In this blog, the question whether Podman is a drop-in replacement for Docker will be answered. #docker #podman
mydeveloperplanet.com
Is Podman a Drop-in Replacement for Docker?
At many places you can read that Podman is a drop-in replacement for Docker. But is it as easy as it sounds? In this blog, you will start with a production-ready Dockerfile and execute the Podman c…
000
Gunter Rotsaert @mydeveloperplanet.com · 24/09/2026
The Zen of Programming by Sander Hoogendoorn, www.youtube.com/watch?app=desktop&l…
000
Gunter Rotsaert @mydeveloperplanet.com · 24/09/2026
In this blog, you will learn how to backup and restore a PostgreSQL database. Enjoy! #postgresql #database #java
mydeveloperplanet.com
How to Backup and Restore a PostgreSQL Database
In this blog, you will learn how to backup and restore a PostgreSQL database. Enjoy!
010
Gunter Rotsaert @mydeveloperplanet.com · 23/09/2026
Just as it is a good practice to make all fields private unless they need greater visibility, it is a good practice to make all fields final unless they need to be mutable. - Brian Goetz #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 23/09/2026
Unit Testing like a Pro - Towards a Testable Design by Victor Rentea. www.youtube.com/watch?v=mMvrCDW6rVM
001
Gunter Rotsaert @mydeveloperplanet.com · 23/09/2026
In this blog, you will learn more about JHipster and how it can help you with developing modern web applications. Enjoy! #java #jhipster
mydeveloperplanet.com
What Is JHipster?
In this blog, you will learn more about JHipster and how it can help you with developing modern web applications. Enjoy!
000
Reposted by Gunter Rotsaert
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 23/09/2026
Big model release today - I wrote about Claude Opus 5.5, GPT-6 Sol, and GPT-6 Luna - plus comparison grids of pelicans by the different model families at different reasoning levels simonwillison.net/2026/Sep/22/opus-…
simonwillison.net
Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna, and a new price war
Yesterday was Grok 4.7 (pelicans) and MiMo v2.6 Flash/Pro (more pelicans). Today Anthropic released Claude Opus 5.5, and around an hour later OpenAI released GPT-6 Sol and GPT-6 Luna. It’s …
1113
Gunter Rotsaert @mydeveloperplanet.com · 23/09/2026
Evolving a Pragmatic, Clean Architecture A Craftsman's Guide by Victor Rentea. www.youtube.com/watch?v=KOqIUNUq2Gg
000
Gunter Rotsaert @mydeveloperplanet.com · 23/09/2026
In this blog, I will share my tips for effective time management. Enjoy! #timemanagement
mydeveloperplanet.com
Tips for Effective Time Management
How come that some people have a hard time finishing a small number of tasks while other are able to do a lot of work in a limited amount of time? It all has to do with how you manage your time. If…
000
Gunter Rotsaert @mydeveloperplanet.com · 22/09/2026
Measuring programming progress by lines of code is like measuring aircraft building progress by weight. - Bill Gates #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 22/09/2026
Clean Code: The Next Chapter by Victor Rentea. www.youtube.com/watch?v=wY_CUkU1zfw…
000
Gunter Rotsaert @mydeveloperplanet.com · 22/09/2026
In this post, you will learn how to create a Docker image for your GraalVM native image. #java #docker
mydeveloperplanet.com
How to Create a GraalVM Docker Image
In this post, you will learn how to create a Docker image for your GraalVM native image. By means of some hands-on experiments, you will learn that it is a bit more tricky than what you are used to…
020
Gunter Rotsaert @mydeveloperplanet.com · 21/09/2026
Design Patterns. Gang of Four Java design patterns.
howtodoinjava.com
Design Patterns in Java
Design patterns, as name suggest, are solutions for most commonly (and frequently) occurred problems while designing a software. These patterns are mostly “evolved” rather than “discovered”. Being so much of importance, let’s learn these design patterns (in context of java) in more detail.
010
Gunter Rotsaert @mydeveloperplanet.com · 21/09/2026
In this blog, you will learn how to build a GraalVM image for your Spring Boot application. Following these practical steps, you will be able to apply them to your own Spring Boot application. #java #docker
mydeveloperplanet.com
How to Build a Spring Boot GraalVM Image
In this blog, you will learn how to build a GraalVM image for your Spring Boot application. Following these practical steps, you will be able to apply them to your own Spring Boot application. Enjo…
000
Gunter Rotsaert @mydeveloperplanet.com · 21/09/2026
Gall's Law: A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system. - John Gall #quotes
000
Gunter Rotsaert @mydeveloperplanet.com · 20/09/2026
What Is a Monad? Basic Theory for a Java Developer. dzone.com/articles/what-is-a-monad-…
000
Gunter Rotsaert @mydeveloperplanet.com · 20/09/2026
You will learn the basics of Ansible Roles. With Ansible Roles, you can reuse Ansible content you create and share them with other users. You will learn about Ansible Roles step-by-step by means of examples. #ansible
mydeveloperplanet.com
How to Use Ansible Roles
In this blog, you will learn the basics of Ansible Roles. With Ansible Roles, you can reuse Ansible content you create and share them with other users. You will learn about Ansible Roles step-by-st…
010
Gunter Rotsaert @mydeveloperplanet.com · 20/09/2026
I am still extremely happy I applied the git conditional profile. So easy to separate my work git configuration from my personal one!
dev.to
Conditional git profile configuration
I always found it inconvenient that I had to either keep changing the email in my .gitconfig every ti...
011
Gunter Rotsaert @mydeveloperplanet.com · 20/09/2026
A Software Bill of Materials (SBOM) is getting more and more important in the software supply chain. In this blog, you will learn what an SBOM is and how to build the SBOM in an automated way. Enjoy! #java
mydeveloperplanet.com
How to Build an SBOM
A Software Bill of Materials (SBOM) is getting more and more important in the software supply chain. In this blog, you will learn what an SBOM is and how to build the SBOM in an automated way. Enjo…
000
Gunter Rotsaert @mydeveloperplanet.com · 19/09/2026
Software architecture is those decisions which are both important and hard to change. - Martin Fowler #quotes #quoteoftheday
000
Gunter Rotsaert @mydeveloperplanet.com · 19/09/2026
Continuous Integration. By Martin Fowler.
martinfowler.com
Continuous Integration
Every developer integrates their work into mainline at least every day.
010
Gunter Rotsaert @mydeveloperplanet.com · 19/09/2026
In this blog, you will learn how to setup a Maven multi-module project which consists out of a Spring Boot backend and a Vue.js frontend. #java #vuejs
mydeveloperplanet.com
How to Setup Spring Boot With Vue.js Frontend
In this blog, you will learn how to setup a Maven multi-module project which consists out of a Spring Boot backend and a Vue.js frontend. The application itself will not be created, only the setup …
000
Gunter Rotsaert @mydeveloperplanet.com · 19/09/2026
Conventional Commits. A specification for adding human and machine readable meaning to commit messages. www.conventionalcommits.org
000
Gunter Rotsaert @mydeveloperplanet.com · 18/09/2026
Regularily checking for vulnerabilities in your pipeline is very important. One of the steps to execute is to perform a vulnerability scan of your Docker images. Enjoy! #java #docker #security
mydeveloperplanet.com
How to Check Docker Images for Vulnerabilities
Regularily checking for vulnerabilities in your pipeline is very important. One of the steps to execute is to perform a vulnerability scan of your Docker images. In this blog, you will learn how to…
000
Gunter Rotsaert @mydeveloperplanet.com · 18/09/2026
You should use iterative development only on projects that you want to succeed. - Martin Fowler #quotes #quoteoftheday
001
Gunter Rotsaert @mydeveloperplanet.com · 18/09/2026
Reproducible builds are a set of software development practices that create an independently-verifiable path from source to binary code. reproducible-builds.org
000
Gunter Rotsaert @mydeveloperplanet.com · 18/09/2026
In this blog, you will learn some Docker best practices mainly focussed on Spring Boot applications. You will learn these practices by applying them to a sample application. Enjoy! #java #springboot #docker
mydeveloperplanet.com
Spring Boot Docker Best Practices
In this blog, you will learn some Docker best practices mainly focussed on Spring Boot applications. You will learn these practices by applying them to a sample application. Enjoy!
000