Software Architect

A Software Architect is a professional who designs and develops the architecture of a software system

2 min read

Git Tag

How to create a tag in git

1 min read

Monads: A First Definition

In the world of functional programming, monads can be defined as algebraic structures that encapsulate values and computations, providing a coherent interface for the management of computational contexts.

~1 min read

Fluent-API Tutorial

Different ways of implementing a Logo Language style turtle in Java.