All about Java development, tools, management, resources, and costs. New articles weekly.
Find out about inefficiencies of traditional code review ans ways to improve the quality of this procedure
Find out how to build modular Spring Boot apps with Spring Modulith
Learn about Spring Modulith project and how to define application module structure
Discover advantages andf pitfalls of microservice and monolithic architecture to make a right choice for your project.
Find out how to implement CDS into your Spring Boot project for startup and footprint reduction.
Read the industry news, receive solutions to your problems, and find the ways to save money.
Discover different ways to update your Java version.
Spring Boot 3.3 is out with numerous improvements
Find out about zero-day vulnerabilities and ways to protect your application from zero-day attacks.
Learn about two approaches to compiling Java applications, their benefits for performance and drawbacks.
Find out how to containerize Java apps in a guest Linux on macOS or Windows
Find out about the Coordinated Restore at Checkpoint feature and how it may benefit your Java apps.
Find out how to use GitHubActions with Liberica Native Image Kit as an example.
Find out about a recently discovered CVE in XZ Utils and ways to mitigate the risks.
Follow the guide on installing Apache Kafka locally
Discover how to use CRaC with Java applications in containers
Find out about Apache Kafka and how it is used for event streaming
Learn how to effortlessly write integration tests with Testcontainers.
Find out how to install and run Linux on M-series macs
Discover how to follow best practices of writing a Dockerfile with a linter
Find out how to create and containerize Quarkus applications
A new GraalVM improvement provides accelerated startup of native images.