The All-Powerful Array: Mastering the Foundation of Data Structures & AlgorithmsPicture an unbroken chain of pearls, each exuding its unique luster. This string of pearls is a tangible analogy for an array — a…Sep 12, 2023Sep 12, 2023
Solving The Power of Three Using JavaScript and LogarithmsThe Power of Three is a classic beginner programming question. The question goes like this: given a number n, return true if it’s a power…Mar 12, 2021Mar 12, 2021
Finding The Lonely Integer Using XOR and JavaScriptThe lonely Integer problem is a classic beginner coding question and one often found on HackerRank tests and in interviews. The problem is…Mar 5, 2021Mar 5, 2021
Solving the Fibonacci Sequence Using JavaScriptIn this article I discuss solving the Fibonacci Sequence using recursion, bottom-up iteration and a solution that runs in constant time.Feb 19, 20211Feb 19, 20211
Perfecting A Website’s Lighthouse ScoreEver wanted to make a perfect website? In this article I document the journey of getting a perfect website score on Lighthouse.Feb 12, 2021Feb 12, 2021
What is SEO?Search engine optimization (SEO) is the process of improving the quality and quantity of website traffic to a website or a web page from…Feb 5, 2021Feb 5, 2021
Context in Javascript: Self vs. ThisWhat is the difference between ‘self’ and ‘this’? The answer can seem a bit unclear and murky at first. But understanding the difference…Nov 16, 2020Nov 16, 2020
When to Use Await in JavascriptFirst, some context. My project partner and I were creating a game called BlobLife using Javascript and Rails.Oct 27, 2020Oct 27, 2020