Given where Java is used, chances are that you've written a few server-side validators. Here's how some tools from Java 8 can improve functionality and code readability.
Application exceptions are essential. Well, only if you want to find out why a user encountered a problem, why an error occurred, and why an application crashed.
There are a number of container orchestration players out there, but see how one company narrowed the field to Kubernetes and Mesos (DC/OS) and which one won.
I have seen many posts on how to build a chatbot for a wide variety of collaboration platforms such as Slack, Facebook Messenger, HipChat ... So I decided to...
Thinking about services while designing your monolith can help you build a monolith that can expand to services later, leading to better feature velocity early on.