Pieter Koornhof



I am a Javascript and Clojure Developer, building things on Google Cloud Platform whilst working remotely from a farm 15km outside of Carolina, Mpumalanga, South Africa. I value Functional Programming, Domain Driven Design, Event Sourcing, Clean Code and Simplicity. I try to find a balance in the tension of writing good and maintainable software, solving business problems, delivering on time and not taking oneself too seriously. I work at simply.co.za, a startup with the goal of bringing life insurance to those that need it most. I am a happily married father of 2

My Talks

A pocket guide to bounded context and eventual consistency

Functional Programming for the non Category Theorist

Leveraging Event Sourcing Principles to Supersize your Data