With Java Enums, there are two similar, but different methods that are commonly used: name() and toString(). Learn the difference and when to use both for best results.
For those of you who use Guava, google-options is a straightforward CLI parsing option. For those of you who don't, the dependency might be more overhead than it's worth.
If you're a new dev on a Java project team, even if you're experienced, it takes time to become familiar with the code. This method should improve project comprehension.
Think you know everything about the cloud? Well, check out this list of terms, phrases, tools, and providers to make sure you're on top of your cloud game.
In this article, we discuss how to use these two popular frameworks to pull in data from an external source and use it to populate the backend of our web app.
Morpheus can help you scale on multi-core processor architectures and facilitate the development of performant analytical software. Come learn all about this powerful tool!
If you're looking for some great tools or libraries to use alongside React.js, read on for a discussion of great open source resources for building UIs.
When it comes to concurrent programming using the RxJava library, here's a breakdown of flatMap() and parallel() and some guidance as to which is the most helpful.
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8 streams and Speedment's In-JVM-Memory accelerator.
In this article, a software engineer tells us why he and his team used log4j 2 to make their logging better, and provides some sample code from the project.