article
Javascript Learning Resources Page

JavaScript Learning Resources 2016

The Chinese philosopher Laozi famously wrote in the Tao Te Ching that “a journey of a thousand miles begins with a single step”. I think this is the perfect metaphor to keep in mind when confronting any new daunting task. In our case the mountain before us is JavaScript.

video
SuperCell Front-End Build System

SuperCell Front-End Build System

In this video I will be giving a demo of my new front-end Gulp based build system for Node, Mobile and ES6+ React apps. It includes Gulp, Babel for ES6+ and React transpiling, Browserify and Watchify for bundling up your JavaScript Files, and the every popular browserSync and Sass / Autoprefixer.

video

Gulp Build Postmortem

I finally had some time to do a complete rewrite of my jlGulp Starter Kit, eliminating the previous Ruby dependencies and removing compass entirely.  Along with that I was also able to add a few things on my wish list such as sourcemaps and a more flexible javascript task. If you would like to try out the …

video

Gulp Build System Part 3: Gulp File

In part three of this series we will create our actual build using the following Node.js modules: gulp-plumber, gulp-uglify, browser-sync, gulp compass, gulp-autoprefixer, del, gulp-rename. We will also set up tasks for css, compass-sass, javascript, html, browser-sync and show how to run gulp tasks in sequence for our final build.

video
Gulp Build System Fundamentals

Gulp Build System Part 1: Fundamentals

If in the past you have ever been intimidated or confused trying to set up a front-end build system you are not alone. A few years ago I had my first introduction to the process watching a video series on YouTube about Grunt.

video

How to add SublimeLinter and JSHint to Sublime Text

In this short video you will learn how to add SublimeLinter and JSHint to the extremely popular Sublime Text editor. One of the tools essential for enforcing good JavaScript code habits is JSHint.  JSHint is a forked version of JSLint originally created by Douglas Crockford. As Crockford once said at a Google Tech Talk that …

Page 2 of 3123