News

Amazon Beanstalk makes it incredibly easy to deploy RESTful APIs written in Jakarta EE, or HTML-based applications written in Spring Web. Those steps are as follows: In less than five minutes you can ...
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 ...
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.
Daily Scrum standup meetings There is no such thing as a daily Scrum standup. We don’t do standups in Scrum. Scrum does have the daily Scrum, but nobody is expected to stand in it. In fact, the term ...
Use a consistent set of naming conventions when you write code and your software will be easier to manage, debug, troubleshoot and maintain.
Here's a quick tutorial on how to setup Nginx with PHP support. The key? The installation of fastCGI, aka PHP-FPM, so Nginx can serve PHP files to clients.
There are a variety of options for deploying microservices in AWS, with Fargate-based Elastic Container Service being one of the easiest and least expensive to use. In this AWS ECS tutorial, we looked ...
The 5 principles of Agile project management apply beyond software development. Here's how they distill down to five basic themes for use in any project.
There’s an interesting change packaged inside the CDI 4.0 release that will change the way you think about the API. Version 4.0 of Jakarta Contexts and Dependency Injection (CDI) changed the ...
Kebab case, or kebab-case, is a naming convention that allows a developer to create whitespace between words in code with a dash. How does kebab case compare to other naming conventions like CamelCase ...
Wondering what's included in the new Java 17 LTS release? Here's a list of all the changes made to the JDK between the Java 11 and Java 17 LTS releases.