While this is not strictly a chronological blog, you can find here a loose collection of some random articles, thoughts and projects of mine…