News

One of the fastest ways to deploy Java and Spring Boot apps to the cloud is to use Amazon's Elastic Beanstalk. Here's how.
One of the Java platform’s enduring strengths has always been its ecosystem. Since the early days of the JVM, the classpath has served as an unsung hero, enabling seamless integration of libraries ...
Initiate the transfer in Route 53 To transfer your domain name into AWS Route 53, open the AWS Management Console, navigate ...
Do you have a single class in your Java design that does too much and knows too much? If so, you've fallen into the God object antipattern. Here's a look at how to refactor your God object and ...
A Scrum master is expected to both serve and lead their team. Here are five servant leader examples from Scrum.
Moving from object-oriented to functional programming is a paradigm shift for developers, but these key principles explain why it's worth the effort.
Community driven content discussing all aspects of software development from DevOps to design patterns. By default, the Nginx Docker image is configured as a file server, not a reverse proxy or a load ...
Use a consistent set of naming conventions when you write code and your software will be easier to manage, debug, troubleshoot and maintain.
For those looking for a simple Maven repository to use, the choice often comes down to Nexus or Artifactory. In this Artifactory tutorial, we take a look at how to install the JFrog product, along ...
In this article, we're going to examine the JVM bytecode set, disassemble some code to see how it works, and play with some tools that allow us to manipulate bytecode directly.