With JAR files, you've got your fat JARs, thin JARs, and skinny JARs, but here's an overview of Hollow JARs and how they sit between an app server and an Uber JAR.
Validation is an important part of an application, be it a website or a service. So, we look at how to implement validation for a Spring Boot-based RESTful service.
In this post, a seasoned web developer takes us through the process of using Bootstrap and JavaScript alongside ASP.NET MVC to create a grid inside a drop-down.
This deep dive into Java 9 module services tackles how the ServiceLoader class has changed, how to browse the classpath, and how it all ties together in Jigsaw.
Get your feet wet with Java 9's modularity by learning how to create, compile, and execute single- and multi-module projects all from the command line.
Walk through my experience with querying an RDS MySQL database with AWS lambda for the first time, and the issues that I came across that you can avoid.
Docker has changed how log management is handled in the container world. In this post, we take a look at 10 gotchas that everyone using Docker should know.
Take a look at how a Jackson mix-in class or interface, as well as some annotations, can help you with (de)serialization when you don't have source code access to POJOs.
JIRA's querying language, JQL, can be extremely useful. Look at some secrets when it comes to JQL that can help you make more effective use of your own JIRA instance.
A call to action from a frustrated developer! No, actually, it's more of a tutorial to show you how to speed up Ansible yourself. Probably much more useful.