Redux, keeping it immutable

Published

Redux has reducers tasked with transforming the state across the application. They are pure functions, which is a function that does not modify variables outside of its scope or depend on them. They are given the same parameters and the output should be the same every time.

Git on windows in command line

Published

I typically use GitExtensions as my Git client tool but it’s a little annoying having to open any Git client to make a commit and push. It is quicker to use the command line.

Building London Traveller app

Published

This project was about using Ionic Framework to build a mobile app and publish it to the Android play store.

Useful JavaScript snippets

Published

I have picked a few useful features of JavaScript which you might find helpful and I will explain how to use them.

A faster web Delay JavaScript loading to last

Published

The speed of a website is important to most users especially when they are looking for specific information. They won’t wait around long for your website to load for that information and will try find it somewhere else. One way to motivate the user to stay is to get some content showing that they can consume as soon as possible to give incentive that the rest will be arriving shortly. The common blockers that cause the long wait from a blank page to all of a sudden everything shows are CSS and JavaScript files.