Sending a HTTP request in Apache Flink
February 07, 2021You can send a HTTP request in an Apache Flink application using code similar to the following: The HTTP client you use doesn’t have to be…
Processing tweets with Apache Flink and the Twitter API
January 31, 2021Recently I have been playing around with Apache Flink and decided to use the Twitter API as a datasource for my endeavor. This post is…
Jackson - Deserialize subtypes without annotations
January 30, 2021Sometimes you can’t or don’t want to use Jackson annotations to control your JSON serialization and deserialization. Unfortunately, Jackson…
Providing your own Jackson ObjectMapper in Quarkus
December 07, 2020I am writing this short post after me, and a colleague had a painful experience trying to get Jackson working in a Quarkus application. The…
Missing DataSource in Quarkus
October 15, 2020If you see an error like this while developing a Quarkus application that uses Agroal as its : Please scroll up 1 line in your logs (or…
Building a REST API with Quarkus
September 21, 2020Quarkus is a Java framework designed to run within containers. Focusing on fast start-up times and low memory usage making it more suitable…
Async/await in coroutines
August 02, 2020Async/await is a common feature in many languages (naming might vary), that allows you to execute functions asynchronously while waiting for…
Cancelling child coroutines
July 26, 2020Following on from my previous post, Cancelling coroutines, we will look at how cancelling a coroutine affects its children. First let’s…
Missing @EntityScan annotation in Spring Data Neo4j
July 20, 2020Not including the annotation and specifying the correct packages in your Spring Data Neo4j application can cause the following error: Yes…
Mapping a path query in Spring Data Neo4j
July 19, 2020Spring data does a lot to help you focus on writing your cypher queries while it handles mapping the results for you. However, when your…