Settling a score with a French teacher

– A French teacher once told me that there are no words with more than 3 consecutive consonants in the French language. Every once in a while, the thought resurfaces, just to pester me.

Playing with data: linking soldiers and war graves

– Over the past week, I have written about the Canadian Expeditionary Force and the Commonwealth War Graves Commission data sets. After loading both data sets in a common database, it is finally time to bring them together.

Parsing 575k military records with Python

– The Canadian government made the records of the 660 000 Canadians who served in the First World War available as an open dataset. I decided to take a look at it.

Berlin now and then

– Over the course of a few months, I have mapped and recreated several historical photographs of Berlin.