Recent Posts

Complexity Trap

2 minute read

There comes a point in complex domains where only developers have anything close to a complete understanding of the system behaviour. If you’re lucky.

Monads

2 minute read

A non-mathematical introduction to Monads.

Functor

1 minute read

A non-mathematical introduction to functors.

Make Building Blocks

2 minute read

How do we write software that is simple, extensible, composeable? This is a very difficult question to answer.