Ethan R. RobertsStuck in the Middleware With YouLast week I was assigned the task of writing a piece of Redux middleware. Awesome. Except I’d only ever used one piece of Redux middleware…Aug 19, 20181Aug 19, 20181
Ethan R. RobertsBinary SoloRecently I worked on a code challenge that had me produce a binary compliment — and I had no idea what that was. So this week we’ll be…Jan 21, 2018Jan 21, 2018
Ethan R. RobertsIntro to Jasmine: A Whole New WorldThis week we’re going to try something a little different: testing! Since this is primarily a JavaScript/Node.js blog, we’re going to…Jan 13, 2018Jan 13, 2018
Ethan R. RobertsFront-End Framework Flow: Exploring Design Pattern Paradigm ShiftsModel View Controller: a design pattern that was hammered so deeply into my brain during my training that app development using anything…Jan 8, 2018Jan 8, 2018
Ethan R. RobertsThe Polyglot’s DilemmaAt this juncture in my career, I decided in the new year that I want to pick up another programming language — unfortunately there are…Jan 1, 2018Jan 1, 2018
Ethan R. RobertsBubble SortHaving worked backwards through our list of sorting algorithms, we come at last to the simplest (and arguably the most inefficient) of the…Dec 23, 2017Dec 23, 2017
Ethan R. RobertsMerge SortLast week we broke down the fundamentals of QuickSort — a Divide-and-Conquer sorting algorithm. Today we’re going to examine another…Dec 17, 2017Dec 17, 2017
Ethan R. RobertsThe Magic of QuickSortRecently I received a code challenge with a classic partition problem: partition an array of winter and summer temperatures such that the…Dec 11, 20172Dec 11, 20172
Ethan R. RobertsHappy Holidays from the Heaps!Today we’ll cover the basics of our next fundamental data structure and why, despite having one of the worst-sounding and least-descriptive…Nov 30, 2017Nov 30, 2017
Ethan R. RobertsThe Linked ListIn previous posts we’ve covered the Binary Search Tree (BST) and the Hash Table (HT) — however there is one final data structure: the…Nov 26, 2017Nov 26, 2017