I'm a software engineer, musician and writer. Join me as I explore topics such as how to improve your thinking, live a good life, or learn new languages. To hear about new articles, make sure you subscribe to my newsletter.