Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

Async functions are features of JavaScript since ECMAScript 2017 that do not, unfortunately, work on Internet Explorer. According to MDN’s JavaScript async function page, “The async and await keywords…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

I was very fortunate to have attended Flatiron School’s Software Engineering Bootcamp. It was a fantastic course that immersed us in everything from Ruby to Rails to JavaScript to…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

This article is going to go over the spread operator … as it pertains to JavaScript in function calls, arrays [], and object literals {}.

Here is the official…


Disclaimer: This material was taught in the JavaScript Algorithms and Data Structures Masterclass on Udemy by Colt Steele, which I highly recommend.

From bubble sort to insertion sort to selection sort, most sorting algorithms take O(n²) Time Complexity on average. If you are looking for a sorting function that is…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

When I was a Bootcamp student rushing to learn JavaScript and DOM Manipulation, I struggled with understanding the concept of the .reduce() method — specifically, with respect to the…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

In JavaScript, if you are iterating, you are most likely using a for loop. More often than not, you would start with the first index, 0, and iterate through…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

var,letand const. These are the ways you are taught to declare JavaScript variables. Before ES6 (the 2015 version of JavaScript), you only had var to declare a variable. ES6…


Disclaimer: This material was taught in The Modern Javascript Bootcamp Course by Colt Steele and Stephen Grider, which I highly recommend.

I had the good fortune of attending the Flatiron School as a Software Engineering Student. From Ruby to Objected Oriented Programming to DOM Manipulation to React, we went through…


Disclaimer: This material was taught in the JavaScript Algorithms and Data Structures Masterclass on Udemy by Colt Steele, which I highly recommend.

This article will go over the base case and recursive call and identify them in a couple of recursive functions. Recursion is a method of solving a problem…


Disclaimer: This material was taught in the JavaScript Algorithms and Data Structures Masterclass on Udemy by Colt Steele, which I highly recommend.

While attending the Flatiron bootcamp, my primary goal was to write functional code. I was enamored with solving logic problems using if/else statements and for loops. But there…

Grant Yoshitsu

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