Learn about Java sealed classes, which restrict the set of classes that can implement or extend them, can help prevent bugs, and make code more maintainable.
Native applications are an essential factor in containerization. Reactive programming is an excellent choice for developing stream-based or queue-based applications
In this article, learn how you can leverage OPA and Apache APISIX to move your authentication and authorization logic from the code to the infrastructure.
In this video tutorial, learn how to put more elegance in your test code by using JUnitParams. Learn types and how to simplify your tests with these techniques.
In this article, readers will learn how to implement three separate APIs designed to help you rapidly build and scale a video processing workflow with code.
In this article, readers will learn about JSON in Kotlin, including setup, testing, and results, along with guide code and helpful images for easier execution.
Logically, people try to solve problems using solutions they are most familiar with. But it doesn't mean it's the best approach: it's a bad one in most cases.
What are the excellent libraries for a Java project? A good project must have tests to increase quality. In this video, learn about those three libraries and how to take advantage of them.
In this article, readers learn what Eclipse JKube Remote Development is and how it can help developers build Kubernetes-native applications with Quarkus.
This fourth article covers more case studies as to the resource type To Do Tasks. Readers will learn more about common errors and how to troubleshoot them.