my blog. for you.

Let’s talk digital.

I’m an independent IT consultant and entrepreneur in the Internet and software business. I’m interested in design, enterprise applications, web apps and SaaS products. I design and develop business solutions and applications. I help companies in terms of software quality and knowledge transfer, e.g. with Angular and Spring Boot.

Java Memory Usage Is a Trade-Off, Not a Defect

Java applications have a reputation for consuming a lot of memory. In his talk "Principles of Memory Management in Java", software engineer Ron Pressler argues that this observation misses the more important question: How efficiently does an application use RAM and CPU together? Java’s garbage collectors do not manage memory like malloc and free in C or C++. Allocating an object is usually little more than advancing a pointer. When a collection becomes necessary, the garbage collector identifies reachable objects and compacts ... Read more

Testing Spring Boot Applications Demystified by Philip Riecks @ Spring I/O 2026

Read more

Spring Data JDBC – Taming the Beast by Mikhail Polivakha @ Spring I/O 2026

Read more

Get the Most Out of Virtual Threads in Java 25 – A Deep Dive Into the Latest Achievements of Virtual by Christian Woerz @ Spring I/O 2026

Read more

Architectural Patterns for Spring Security You Wish Your Tech Lead Knew by Cristian Schuszter @ Spring I/O 2026

Read more

Domain-Centric? Why Hexagonal- And Onion-Architecture Are Answers to the Wrong Question @ Spring I/O

Read more

New in Spring Security 7: MFA, OAuth2 and more by Daniel Garnier @ Spring I/O 2026

Read more

From Assistants to Agents: Self-Improving Agentic Systems with Spring AI by Christian Tzolov @ Spring I/O 2026

Read more

Code Once, Use Everywhere: Building a Shared Module Used by Multiple Projects by Vadzim Prudnikau @ Spring I/O 2026

Read more

Inside Spring Boot 4: Restructuring for the Future by Moritz Halbritter @ Spring I/O 2026

Read more
Next Page »