Sandy EdwardsObject Oriented Design PrinciplesThis week I’m going to talk about the fundamentals of object oriented design. There are a few key concepts we need to understand if we…2 min read·Jan 8, 2019----
Sandy EdwardsDiving Deeper Into MergeSortIt’s New Years Eve 2018, and what better way to start the new year with a deeper, solid understanding of how the MergeSort algorithm works…2 min read·Dec 31, 2018--1--1
Sandy EdwardsHow to Properly Test a Rails API with RspecHi, programming world! Today I’m going to cover what I consider to be the best way to handle writing tests for the GET, POST, PUT and…4 min read·Dec 18, 2018--1--1
Sandy EdwardsHow to Ace Cultural Phone InterviewsI’m going to switch gears a bit from my usual tech focused content this week to tell you a little bit about what I’ve learned about…3 min read·Dec 10, 2018----
Sandy EdwardsCSS Preprocessors: What? Why?…How?!A lot of entry level developers struggle with CSS, given it’s narrow logic functionality when compared to programming languages like…4 min read·Dec 3, 2018----
Sandy EdwardsA Simple Explanation of MVCThe acronym MVC is a software architectural design pattern that stands for:2 min read·Nov 27, 2018----
Sandy EdwardsTraversing a Binary Search TreeToday I’m going to cover the two most common ways of traversing, or iterating through the contents of a data structure known as a Binary…3 min read·Nov 19, 2018----
Sandy EdwardsImplementing a Binary Search in JavascriptIt can be difficult for junior level software engineers to conceptualize efficient ways of searching through large sets of data that go…3 min read·Nov 12, 2018----
Sandy EdwardsModern Server Technology GuideAs a developer it’s really important to understand how modern server technology is used and how to apply server tools in the right way…3 min read·Nov 5, 2018----