Jef Claes

On software and life

12 Aug 2018

GES scavenging and the hidden cost of link events

Somewhere around a year ago, we started using [GES](https://eventstore.org/) in production as the primary data store of ...
01 May 2018

Amazon Redshift - Fundamentals

Late 2017, we set out to replace and upgrade our existing reporting and analytics infrastructure with something that wou...
03 Jan 2018

Consumed in 2017

Another year, another 17 books, 6 shows and 3 movies consumed. Here's this year's highlights. ## Books ### The Zen and...
15 Dec 2017

Passing the AWS Certified Solutions Architect exam

Before last week, the only certification exam I ever passed was the Microsoft .NET Framework Application Development Fou...
30 Jul 2017

Fast projections

Most EventStore client libraries allow you to subscribe to a stream by passing in a callback which is invoked when an e...
23 Jul 2017

From human decisions, to suggestions to automated decisions

I've been wanting to share this experience for a while, but it took me a while to come up with a story and example I cou...
13 Feb 2017

How to organize a meetup

I've organized a few [DDDBE](https://www.meetup.com/dddbelgium/) meetups in the past, and always succeed in forgetting s...
12 Feb 2017

Printing money - hacking loyalty points

At work, we've all grown quite vigilant when it comes to customers trying to cheat the system. A necessary trait when wo...
13 Jan 2017

Everyone has to serve somebody, but software has to serve more than one

When people get paid to write software, we very often find some form of friction between the people that build the softw...
27 Dec 2016

Consumed in 2016

I'm keeping the tradition alive, sharing how much I've consumed over the last year highlighting the things that stood ou...