A GraphQL Mediator For Implementing A Hybrid Search API Layer

This article describes a design of a mediation layer that implements a hybrid search API through GraphQL.
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.
IF-LESS code : (Yet Another Time) the State Pattern

State and Strategy Design Patterns in Action
IF-LESS code: State Design Pattern

The State Design Pattern