Category: “Javascript
  • Lock Down Your Node Modules With NPM Shrinkwrap
    Beginner | The Problem with non-deterministic dependencies You set up a new Node JS project, installed your dependencies with npm install and your app runs smoothly.  A week later, you decided to share your awesome project with your colleagues or friends, they...
  • How to Automatically Take Screenshots Of Your Site With TLapse
    Javascript | When you’re building a front end project, unless you’re committing very often, you probably want to see your progress for historical reasons.  Like the famous saying, there’s a tool for that.  TLapse is a NPM module that allows you...
  • How To Add Redux To Create React App
    Intermediate | This tutorial will show you how we can add Redux to the Create React App starter project. We’ll be using community best practices to structure our application while maintaining simplicity. In the end, the app will be a simple...
  • How To Add React Router To Create React App
    Intermediate | If you want to add single page app capability to Create React App, then you need to add React Router to the project.  In this tutorial I will show you how you can do that quickly and painlessly. We will...
  • How To Create A Build System With NPM Scripts
    Intermediate | In this three part live coding series, we will create a simple build system that compiles our SCSS files down to a single CSS output.  We will also leverage the power of Browserify to recursively bundle all our Javascript...
  • Building A Sticky Sidebar In React
    Intermediate | In this three part live coding series, we will build a basic 8-2 column layout and add a sticky sidebar to our app.  In the process, we will learn about how we can create dummy paragraphs programmatically and leverage...
  • An Overview Of Classical Javascript Classes and Prototypical Inheritance
    Intermediate | Object Oriented Javascript is not an easy concept to grasp, the language implements object oriented programming(oop) concepts via the Prototypical Model, it’s a powerful model that allows JS to be an extremely flexible language. In this article I will explain...
  • How javascript modules work – from past to present
    Intermediate | JavaScript is an interesting language, for the past 5 years or so, I’ve witnessed its accelerated evolution in both the front-end and back-end.  The topic of module loading had been through numerous stages of evolution.  There were countless confusions among...
  • Tldr: Yarn, Package Manager from Facebook
    Intermediate | Facebook released Yarn, a package manager to replace NPM.  Here’s a tldr of why it’s a big deal: Official URL: https://yarnpkg.com/ Facebook, with large code base and thousands of engineers struggled with NPM Problems with consistency, security, and performance are...
  • Handle mass polling with Back Off Algorithm
    Intermediate | Posted under Let’s Fix, where we discuss problems and solutions to real world web dev problems Recently I had the opportunity to solve a problem that may not be common to most people, but if you ever have to deal with...
Loading...