Browsing Tag
Core Java
39 posts
Intelligent Test Automation in the Java 26 Era: Eliminating Flaky Tests with Modern Concurrency, Stability Engineering and Smart Tooling
Flaky Tests Are a RESULT of Outdated Automation Flaky tests—tests that pass or fail inconsistently without any code…
How to Write Your Own DbUnit
Intro You need to reach that (at least) 80% test coverage demanded either by your outer customer or…
Always Up to Date – with Every New Free PDF Edition!
Don’t Want to Miss a Thing?By subscribing to our news, you’ll get each new PDF edition automatically —…
07-2026 | Engineering Decisions
CORE JAVA▪️ Java 26 Is Here, And With It a Solid Foundation for the Future▪️ Beyond Deadlocks: Livelocks,…
From ‘Class Not Found’ to Calm: Practical Shading and Shadowing for Java Apps
Your pipeline is green, the app is deployed, and everything looks fine… until production says “nope”. A request…
Stay Updated with Every New Free PDF Edition!
Want to make sure you always receive the latest JAVAPRO magazine?By subscribing to our news, you’ll automatically get…
06-2026 | Autonomous Java
CORE JAVA▪️Learning Java Automation the SOLID Way: A Beginner’s Guide to Learn Page Object Model with Java SOLID…
The Foundations of Data-Oriented Programming in Java
Introduction Java has traditionally been an object-oriented language, urging developers to structure code around objects, encapsulate state and…
1BRC – The First 80% of the Journey
The One Billion Row Challenge (1BRC) started as a way to kill time during the 2023/2024 holidays, asking…
Structured Concurrency in Java 26 (JEP 525 Deep Dive)
The Java 26 Evolution of Safer, Predictable Multi-threading Java has long provided powerful concurrency primitives. Threads, executors, futures,…