Blog

Here you will find opinionated reflections on various topics, related to my past teaching activities and current activities in the industry. Note: the opinions are my own and do not reflect the opinions of my employer. Also consider my Must-Reads (last updated 26/08/2021) and Must-See Talks(last updated 01/09/2022).