David HammondinJavaScript in Plain EnglishHow to Determine If an Array of Numbers Can Be Summed Up to a Specified TargetA common interview question for mid-level and higher-level engineers. Learn how to tackle this problem.Jun 8, 2021Jun 8, 2021
David HammondinJavaScript in Plain EnglishHow to Get Started with Maps in JavaScriptWhat is a Map in JavaScript? A Map is a key-value store that holds values in it which are referenced by keys. When we want to retrieve a…Jun 7, 2021Jun 7, 2021
David HammondinCodeXCalculating The Nth Fibonacci Number Using TabulationAside from being a common interview question, calculating the Nth Fibonacci number is an interesting exercise, because of the many…Jun 5, 2021Jun 5, 2021
David HammondinJavaScript in Plain EnglishIntroduction to Sets in JavaScriptSets are still relatively new in JavaScript and I still don’t see people taking full advantage of them. In this article, we will explore…Jun 4, 2021Jun 4, 2021
David HammondinGeek CultureBuilding And Deploying Your First Lambda Function With The AWS SAM FrameworkServerless is the new hottest buzzword in the software engineering industry. What does serverless even mean? When I heard this term I was…Jun 4, 2021Jun 4, 2021
David HammondinGeek CultureUnderstanding Merge SortWhen it comes to sorting algorithms, most implementations run in O(N²) runtime complexity. We must loop over each element and then for each…Jun 3, 2021Jun 3, 2021
David HammondinJavaScript in Plain EnglishSeveral Ways to Find an Item in an Array in JavaScriptA very common operation we perform when coding, is trying to determine if an element or item exists in an array.Jun 2, 2021Jun 2, 2021
David HammondinGeek CultureSo You Need To Calculate The Nth Fibonacci Number?I started coding full-time by attending a coding boot camp. As you can imagine a large focus towards the end of the course was around…Jun 1, 2021Jun 1, 2021
David HammondinJavaScript in Plain English6 Most Common Array Methods ExplainedArrays are some of the most commonly used data structures in JavaScript.May 31, 2021May 31, 2021