Groovy now has extension methods and overloaded operators for the Java 8 Date/Time API types. Let's see them in action and how they can make coding easier.
Supplier is a versatile tool for development, so let's look at how you can use its offerings for lazy evaluation, and how to tell when that's the right choice.
In this post, we learn how to encrypt XML using the JCE cryptography module in Mule. Sounds daunting, but MuleSoft has made it simple. Let's get to it!
You can create Pivot Tables with data from a database in pure Java, without writing SQL. Learn how you can leverage Java Streams for analyzing database content.
Learning the strengths and weaknesses of the different Android programming languages will help you choose which one to learn for the apps you want to create.
Read on to view this tutorial in order to learn how to transform input data in the form of JSON to Java to increase efficiency and reduce execution time.
This tutorial shows a quick way for you to handle CORS requests in Akka HTTP-based microservices, with the added bonus of adding CORS headers to any HttpResponse.
This exercise shows how you can use GitHub as a Maven repository — it's not the professional way to do things, but it's fun just to learn how it works!
From learning JDK 8 to studying the JVM's internals, getting more efficient with your IDE, and trying your hand at Kotlin, here is some advice to be a better Java dev.
Get your Java apps containerized with this guide to OpenShift deployments. Learn how to configure the tools you need, pass credentials, and trigger updates.
Reduce your application size by learning how you can join database tables directly from Java without using SQL coding and how you can view joins using standard Java Streams.