Algorithm 02: Factorialize a Number

In this algorithm we will see how to take a number, then find its factorial.  If you forgot from your math class what a factorial is it is just the product of an integer and all the integers below.  For example, the factorial of 5 would be: 5! = 1 * 2 * 3 * 4 * 5 = 120.

Best Summer Ever

Best Summer Ever!

Now that summer has just ended I only have one thing to say, “Wow what an amazing summer!” Not only was it one of the most personally rewarding summers in recent memory it was also amazingly productive on the professional front. I have always been a front-end developer with full-stack aspirations. Even though I work …

SuperCell 1.0.8 Update

SuperCell 1.0.8 update

In this video we’ll take a walk-through of the latest version of the front-end build system SuperCell version 1.0.8.  New changes include development and production modes, React, React Router, Flexbox layouts, an SVG icon component system as well as setting up an Apache server using HTML5 pushState ‘browserHistory’. Most of these changes where brought on by …

ES6: string updates

es6 string updates

In this video we will take a look at updates to strings in JavaScript ES6. We’ll also explore new features such as template string literals, tagged templates, new string methods and unicode changes. Video Links JavaScript Template Literals: 00:52 JavaScript Multiline Strings: 01:32 JavaScript String Substitution: 02:02 JavaScript String Expressions: 02:43 JavaScript Tagged Templates: 03:56 …

learning ES6 - let and const

ES6 let and const

In this episode we will start our adventures into JavaScript ES6 by looking at the new “let” and “const” variables.  We’ll see how these new variable types solve some long standing problems in JavaScript with how scope and bindings work.