
Identity Management with Keycloak
Identity Management with Keycloak Back in the days when those of my generation were wild, young and free (I’m laughing),

GraphQL Custom Directives
Within this article we will explore how to implement custom GraphQL directives to protect content from exposure through your API.

GraphQL, REST: Take the Best of Both
Lessons learned, thoughts, about GraphQL and REST, the two most popular API paradigms

URIs 303 redirection for the Semantic Web
The Semantic Web was envisioned by Tim Berners-Lee as a Web made of data that machines could process.
In this article we are going to see how to use URI’s 303 Redirection to make resources available to machines and humans.

Spark SQL: Partitions and Sizes
Data fetching parallelisation in Apache Spark through Spark SQL / JDBC.
PartitionColumn, lowerBound, upperBound, numPartitions and a lot of other parameters: how do they work?

Apache Solr Atomic Updates: a Polymorphic Approach
In this post we describe an approach to solve the problem of an application that requires both Full and Atomic Updates, using one of the powerful concepts in Object Oriented Programming: Polymorphism.