Introduction
disclaimer: This guide is a work in progress, and many sections are left half done or empty
My name is Greg Hart, and I’ve been programming in some capacity since making graphing calculators do anything but math in middle school. I graduated from UCLA in 2011 with a BS in Computer Science. Having already started working part time for a local startup mobile games company, I continued on full time there after graduating. There I stayed for nearly eight years, as the tumultuous course a startup wound through many forms. While internet judgers are eagerly pointing out that’s way too long at a single company, the changes to my role and the people I worked with made it all worth it, I assure you.
From there, after a nice sabbatical, I decided to go to a company with more stake in the real world; I now work at a critical logistics company where I’ve worked on frontend UI, backend algorithms, and everything in between.
I’m writing this software guide most directly to my future self. I know my memory can be abysmal, so this will act as a framework for the various best practices I’ve learned for web application development.
Home | Go back | Next up