this website is a public repository of my personal notes, you can read more about it here
Receive (occasional) updates on my work