Skip to content

Blog

Insights into my everyday programming life and other interesting technical tidbits

Posts about: java Clear filter

February 2026

Published on Feb 27, 2026 · approx. 13 min read

Java Since Java 8: What Has Changed? A Guide for Getting Back In

From Java 8 to Java 21: The most important innovations at a glance. Records, Virtual Threads, Pattern Matching and why Oracle is no longer the only JDK provider.

Read More →

August 2025

Published on Aug 18, 2025 · approx. 4 min read

Gradle vs. Maven: Which Build Tool for Java Projects?

Maven and Gradle are the two dominant build tools in the Java ecosystem. Maven is declarative and convention-based, Gradle is programmatic and flexible. This article clarifies which tool is better suited for which scenario.

Read More →

July 2025

Published on Jul 30, 2025 · approx. 4 min read

Java Records, Pattern Matching, and Sealed Classes: Modern Java Features

Java Records, Pattern Matching for switch, and Sealed Classes are the key features of recent Java LTS versions. They make Java code more concise and type-safe — similar to PHP 8.x enums and readonly properties.

Read More →
Published on Jul 10, 2025 · approx. 2 min read

Spring Boot for PHP Developers: Parallels to Symfony and Your First REST API

If you know Symfony, you'll feel at home in Spring Boot. Dependency injection, annotations, REST controllers, and database access — the concepts are familiar, only the syntax is Java. This article shows the direct parallels.

Read More →