Sign in

Data analyst with an interest in emerging new technologies such Machine Learning, Big Data, and Blockchain, and their applications to public health.

Hello all! My apologies for the long delay in writing another blog post, I had been busy with the learning process for computer programming. Nonetheless it is important that I commit to providing regular updates to my blog, and so I will dedicate this post to my thoughts on going down the self-taught route thus far. Part of the motivation for writing this article is to help provide some tips to those who are also undergoing the same process of learning computer programming. …


If you were to input this question into Google, you will undoubtedly see all sorts of different answers to what your first programming language should be when you are first starting out. Often the suggestion will be either one of Python, JavaScript, or even C. If you are enrolled in a formal degree program, a language will be selected for you in the introductory classes, which will typically be either Java or C++, though there are some institutions such as MIT who are increasingly using Python as a first language, at least in their online offerings. The justifications given for…


So you want to learn how to code. That’s great, the world almost certainly needs more skilled programmers now more than ever. This is especially true for AI, data science, and machine learning engineering roles, all of which are among the fastest growing industry of the 2020’s. There will certainly be no shortage of career opportunities once you get a firm grasp of the fundamentals, and you are almost certain to be always in demand on the job market.

There are many paths to learning how to code to be sure. One can certainly go the traditional route and enroll…


Whatever else one might say about 2020, there is no doubt that it has proven to be the year of far reaching societal change. The ongoing Covid-19 pandemic has left no facet of our daily lives untouched, whether it be politics, education, work, travel, and even the way we socialize and greet each other. Many of these changes are sure to become permanent long after the pandemic ends, whether by accelerating pre-existing trends or otherwise by inducing long term behavioral changes in the way that we navigate the world.

As for me, the events of the past year have convinced…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store