Home

0

Redux Overview

Redux OverviewRedux is a ‘state management system’ that maintains a master state object for your application. Various parts of your application (components, etc) can access and modify (via dispatching

0

ES6 JavaScript Spread Syntax

The spread syntax is usually used as an argument in function calls to expand an array (e.g. [1,2,3,4]) into a series of arguments 1,2,3,4 to be passed to the function. It can also be used in arrays (

0

ES6 JavaScript Rest Parameter

ES6 JavaScript “Rest parameters” are used in function definitions to convert an indefinite number of arguments (e.g. 1,2,3,4) into an Array (e.g. [1,2,3,4]) to be used in the function body. Examples b

0

JavaScript rest and spread operators

JavaScript’s rest parameters and spread syntax can be hard to distinguish at first since they look exaclty the same. In this post, we are going to quickly learn and become able to remember the differe

0

brick'em

An HTML5 canvas game reminiscent of a vintage brick breaking game. It is a modified version of a tutorial project from udemy: How to Program Games: Tile Classics in JS for HTML5 Canvas

0

C Pointers Made Easy

For newcomers to C, whether you are new to programming in general or just are used to living in HLL land, pointers can get confusing fast. Here is one trick I used to keep my code readable when I was

0

Customize the Ubuntu 16.04 Login Screen

There are many reasons to customize any computer’s login screen, from fun/“leetness” to corporate branding and legal notices. However, it is notoriously difficult to find a painless way to do it on mo