Browsing Category
Serverside Java
16 posts
Apache Causeway – An Introduction
In this article we explore key concepts of the Apache Causeway framework, learning how it surfaces domain logic directly in the UI, with minimal boilerplate. You’ll gain a practical understanding of how Causeway supports rapid prototyping and domain-driven development.
Java at Eclipse: Honoring the Legacy, Securing the Future of Open Source Innovation
Java changed software development and reshaped open source innovation forever, but its future was uncertain for a while.…
Modernize Java Applications with Amazon EKS: A Cloud-Native Approach
Cloud-native development has become the cornerstone of modern application development, with containerization leading the charge in deployment strategies.…
Is Java Cloud Native?
With the 30th anniversary just around the corner, Java is still going strong. Backward compatibility, active community, and…
Mastering the Basics of Domain-Driven Design with Java
Domain-driven design (DDD) is a critical approach in software development, yet its essence often gets buried under layers…
Revitalizing Legacy Code
Java has been the backbone of web and enterprise applications for 30 years, powering everything from banking systems to large-scale logistics platforms. Not only is the technology still widely used, but some of the earliest enterprise Java applications developed in the 1990s and early 2000s are still running, playing a key role in business operations. So, how can developers bring these essential 30-year-old enterprise Java applications into the future without disrupting critical business functions?
Java in Critical Operations: How Custom Development Ensures Control and Secures Mission-Critical Systems
When IT fails, no one notices—until everyone does.Whether in hospitals, energy grids, or airports, stable operation of digital…
A Look Back at Java’s 30-year Journey with Databases
Written by Brian Sam-Bodden & Raphael De Lio When Java 1.0 launched in 1996, both the language and…
30 Years of Java, 25 Years of Enterprise Java
Over the last three decades, technology has been evolving at a breakneck pace, with innovations constantly redefining every aspect of application development. In such a fast-moving and dynamic landscape, few technologies stand the test of time, especially in computer science. Yet, Java has done just that. As we celebrate 30 years of Java and 25 years of enterprise Java, it’s clear that these solutions have not only endured but thrived—adapting, advancing and proving their lasting value to software engineers worldwide.
AI Tools for Jakarta EE
Introduction Artificial Intelligence (AI) is transforming the world of software development, including Jakarta EE. Traditionally, developers relied on…