ES6/ES2015 For Newbies Lesson 4: Spread and Rest Parameters Posted by Yongzhi Huang in Intermediate on May 30, 2016Are you tired of splicing, spiting, and concatenating arrays? Array manipulation is one of the most common things a...
ES6/ES2015 For Newbies Lesson 3: Enhanced Object Literals and Default Values Posted by Yongzhi Huang in Intermediate on May 27, 2016Enhanced Object Literals Objects are essential part of Javascript. It’s no surprise that they’re getting a feature lift in...
ES6/ES2015 For Newbies Lesson 2: Blockscope with Const and Let & Template String Posted by Yongzhi Huang in Intermediate on May 27, 2016ES5 variable scopes In ES5, variables are scoped to the closest outer function where they’re declared: function myFunc() { var...
ES6/ES2015 For Newbies Lesson 1: Arrow Functions Posted by Yongzhi Huang in Intermediate on May 26, 2016In this introductory lesson, we’re going to learn about Arrow functions from the latest version of Javascript: ES6 or ES2015....
Improve code quality with JsHint Posted by Yongzhi Huang in Beginner on May 25, 2016What is JsHint? JsHint is a code quality tool that helps detect errors and potential problems in your javascript...
Minimal Express Server with Nginx and PM2 Posted by Yongzhi Huang in DevOps on May 24, 2016Tools we’ll use Digital Ocean: A high quality, low cost VPS provider. Nginx: Extremely performant reverse proxy used by...
Lodash: Clone vs CloneDeep Posted by Yongzhi Huang in Intermediate on February 3, 2016Posted under Let’s Fix, where we discuss problems and solutions to real world web dev problems I ran into...
How to track user behavior in real time with Google Analytics Posted by Yongzhi Huang in Beginner on September 25, 2015Today we’re going to become NSA and spy on our users. JK! Well not really, we’re going to learn...
03 – Exploring Async.js – async.queue Posted by Yongzhi Huang in Intermediate on September 23, 2015Async.queue creates a queue object with the specified concurrency. Tasks added to the queue are processed in parallel (up...
02 – Exploring Async.js – async.waterfall and async.series Posted by Yongzhi Huang in Intermediate on September 22, 2015In “Exploring async.js”, we’re going to learn about async.js, the jQuery of Nodejs. Async.js is a utility module which...