Category: “Intermediate
  • How To Add Redux To Create React App
    IntermediateThis 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
    IntermediateIf 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
    IntermediateIn 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
    IntermediateIn 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
    IntermediateObject 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
    IntermediateJavaScript 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
    IntermediateFacebook 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
    IntermediatePosted 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...
  • First Look: Docker for MAC / OSX
    DevOpsI’ve always been a big fan of Docker, the containerization technology it brings to the world is game changing.  Traditionally, Docker can only be installed on Linux machines either on the OS itself or via Virtual Machines due to the...
  • ES6/ES2015 For Newbies Lesson 6: Symbols
    IntermediateA symbol is a unique and immutable data type and may be used as an identifier for object properties. The Symbol object is an implicit object wrapper for the symbol primitive data type.   In plain english, Symbol is:...
Loading...