Continuum Logo Zwart
A gentle introduction to Monads

A gentle introduction to Monads

Monads? What the hell are monads you ask?   The formal wikipedia definition says: “In functional programming, a monad is an abstraction that allows structuring programs generically. Supporting languages may use monads to abstract away boilerplate code needed by...
The ins and outs of GraphQL: with Java and Spring

The ins and outs of GraphQL: with Java and Spring

The term GraphQL is getting a lot of attention lately. As its name suggests, it’s a query language, just like SQL (Structured Query Language). Unlike SQL however, it’s used not in database interactions, but in web APIs. To explain the benefits it can bring there,...
Domain-Driven Design

Domain-Driven Design

Begin 2020, nog voor het Coronavirus onze contreien bereikte, bracht ik een bezoek aan “Domain-Driven Design Europe”. Zoals zo mooi omschreven, een Software Modelling & Design Conference. Mijn interesse was namelijk gewekt in dit voor mij onbekende gebied waar...
The ins and outs of GraphQL: Syntax

The ins and outs of GraphQL: Syntax

The term GraphQL is getting a lot of attention lately. As its name suggests, it’s a query language, just like SQL (Structured Query Language). Unlike SQL however, it’s used not in database interactions, but in web APIs. To explain the benefits it can bring there,...