Programmming

Introduction

I've been a programmer for about 17 years now since graduating with a BSc in computer science. Initially I learned programming through Java and C++. I originally wanted to become a game programmer/developer but as time went on my interest in games faded and my passion for the web increased. That's not to say I do not have a deep fascination in video games but more to say it is no longer aligned with my lifestyle.

Once I graduated college, I had a number of internships involving PHP for financial software to C# to stress test airplane software named "APIs" (Angle Position Indicators) which measured the wheel angles for the pilot. Since my interest and curiosity for the web grew so did my yearning to learn the JavaScript language. I remember the early days where you would link files or inline your JavaScript right in the web page. There was no concept of a module and JavaScript's features were limited to adding trivial functionality to a web page. Back then JavaScript did not seem all that great but I did foresee its potential and its integral part in web development. Fast forward to today and my primary language of choice is TypeScript. It couldn't be a more exciting time to develop products for the web.

Current Set Up

  • machine: Macbook Pro 2021 (Apple M1 Pro)
  • editor of choice: VS Code
  • Language of choice: TypeScript