Hi, my name is Josh Fleming. I'm a professional software and machine learning engineer with 20 years of industry experience. I like to write about engineering, math, science, investing, and philosophy. I believe that the best way to understand something is to explain it, especially in writing. Here I will explore complex topics in the hopes of better understanding them. All opinions are my own. Feel free to reach out at the address below with any questions, comments, corrections, etc.