Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Migrating React Native App to AndroidX

In this post, we will learn to migrate React Native application to AndroidX. Before starting, let me give you a brief introduction about Jetpack. What is Android Jetpack? Android Jetpack is the next generation of Android components, bringing together the benefits of the Support Library – backwards compatibility and immediate updates to a larger set of components, making it quick and easy to ...

Read More »

Microservices for Java Developers: Log Management

1. Introduction With this part of the tutorial we are entering the land of the observability. Sounds like another fancy buzzword, so what is that exactly? Table Of Contents 1. Introduction 2. Structured or Unstructured? 3. Logging in Containers 4. Centralized Log Management 4.1. Elastic Stack (formerly ELK) 4.2. Graylog 4.3. GoAccess 4.4. Grafana Loki 5. Log Shipping 5.1. Fluentd ...

Read More »

Java Single Dependency Dockerized HTTP Endpoint

In this article, we will create a Java-based HTTP endpoint, make an executable jar out of it, pack it up in Docker and run it locally in no time. This article is intended for beginners, who want to looking for a simple walk-through for running a Java application in Docker. The vast majority of examples out there describing Java applications ...

Read More »

(De)serialization and Validation of Custom Primitives and DTOs

java-interview-questions-answers

Lately, we presented you with our new HTTP framework – HttpMate. In the introduction article, we referred to the mapping of requests and responses to domain objects as “the most complicated technical detail”, and how another mate – MapMate, is there to help us out. Indeed, MapMate takes the load off of HttpMate when it comes to mapping the request ...

Read More »

Broadcasting a transaction to external organisations

There is a misconception that Corda cannot broadcast data across a network. This is simply wrong. In fact, Corda can send anything between nodes in a network. What Corda does not do, is share unnecessary data (transactions) with nodes that have nothing to do with an individual interaction. Privacy by default is a central component of Corda’s design. Compared to ...

Read More »

Class delegation in Kotlin

In software engineering, the delegation pattern is an object-oriented design pattern that allows object composition to achieve the same code reuse as inheritance. Yes, that is a textbook copy and paste from Wikipedia. I went for that quote as an opening as it is a concise description of the Delegation Pattern. Favouring composition over inheritance is something that is recited ...

Read More »

Behaviors That Will Make You an Unstoppable Programmer

Whether you’re a budding developer with a few Hello Worlds under your belt, or you’re a seasoned software engineer with 10+ years of experience, there’s one question that every developer has thought to themselves at some point: “How do I become an unstoppable programmer?” Okay, well maybe not phrased exactly like that—but you get the point. The point is to ...

Read More »