Latest

  • From Linux to Lambda: The Evolutions of Compute – Containerization

    From Linux to Lambda: The Evolutions of Compute – Containerization

    Welcome back to “From Linux to Lambda,” a series of blog posts where I take a look at current day cloud services and technologies and where they came from. As a DevOps engineer who started coding after AWS was launched and Cloud already dominated the industry, it’s been interesting connecting the dots for myself on…

CoNtinue Reading

  • A month ago, I completed my goal of attaining all AWS Associate and Professional level certifications. Despite initially viewing myself as more of a JavaScript and Python program, throughout my career, I’ve ended up deeper and deeper in the AWS rabbit hole, slowly gaining certifications until this year when I took the Solutions Architect and…

    Read more

  • The next data structure, I’ll be looking at is the tree data structure. Similar to a linked list, this data structure is represented by nodes referencing each other and a whole tree can be traversed after gaining access to its root node. The main difference is in shape of the data structure the tree nodes…

    Read more

  • Getting my programming start in Python and JavaScript, I remember wondering what the point of a stack and a queue were. With the power of their current array implementations, it was hard to imagine a list-like structure that could only have elements added or removed from one side. Nevertheless, I’ve found myself solving some coding…

    Read more

  • Going back to basic data structures, I’ve spent a decent amount of time on Hacker Rank’s linked list problems this weekend. While I knew what a linked list was since I first learned about it, it’s been good going through problems using them and reminding myself how to manipulate them or get the information you…

    Read more

  • Sorting Algorithms

    Recently, I’ve been going through MIT’s Introduction to Algorithms and its companion book by the same name to revisit CS basics. This article will serve as a summary my notes from the first 4 lectures which are a deep dive into different types of sorting algorithms and how they compare. I’ll be using the Python…

    Read more

  • Over the course of my coding journey I’ve jumped in and out of JavaScript frameworks such as Angular, React and Vue. All serve a similar purpose as a framework, giving a method of simplifying and organizing JavaScript code and providing functionality with framework specific methods such as Vue’s “v” and Angular’s “ng” prefixes to methods…

    Read more

  • The Facial Keypoints Detection is an image recognition problem with the goal of finding features such as eyes, noses, and mouths on a variety of images. This will be my second attempt at an image recognition problem and this time will be based on finding details in an image as opposed to classifying it into…

    Read more

  • For the next of Kaggle’s beginner data sets, I’ll be training models to recognize digits from images of them. This is the first image based problem I’ll be tackling. Because we’re dealing with images, the data here won’t be as human readable as the previous ones, as it would be hard for a person to…

    Read more

  • For the next few steps in my approach to Machine Learning, I plan to tackle a few more of Kaggle’s Getting Started Competitions of various types and finally try my hand on an actual one. Last time, I took I tried my hand at the Titanic competition which was a classification problem, so this time…

    Read more

  • I’m not sure how often I’ve said to my self and others that I would learn more about data science and start tackling problems and learning algorithms. Some, I would then proceed to start watching a tutorial which I’d quickly lose interest in, and usually, I would do nothing at all. In a couple of…

    Read more