Popular Posts

Generate A Unique JS Bundle Name

If you’re using Parcel JS and you’re not happy with the outputted bundle file names, you can easily change it with this helpful bash script.touch generate-bundle.sh && c... read more

tags. js, bash

Disable Pull to Refresh in Android Chrome With One Line of CSS

You’ve just built your first Progressive Web Application, lo and behold, you accidently scroll in the wrong direction to go down the app and the whole thing triggers a reload.Th... read more

tags. css

Automatically Generate A New Service Worker Version

The rule of thumb with service workers is that a new one will install if there is a byte-difference compared to the one the browser already has installed.The best way to trigger... read more

Beginners Guide to Creating a Progressive Web App (PWA)

Progressive Web Apps (PWA) offer the best of both worlds: they can act and function as well as a native app while still behaving like a responsive website.Progressive Web Apps p... read more

tags. javascript, js, html

How to Create Your First Web Application with Typescript

You’ve probably heard all the buzz and hype around Typescript by now, but you were too stubborn to learn it because you hated and didn’t want to support Microsoft (I get it).Jav... read more

How To Rename a Local and Remote Branch in Git

You’re working with a team of developers and have all agreed to a naming convention with your branch names, but you accidently pushed the wrong branch name upstream.You could de... read more

tags. productivity, git

Manage Node with Node Version Manager (NVM)

The good old fashion way of installing NodeJS and NPM is by downloading the binary installer from NodeJS’s home page. This isn’t a bad approach, but what if there was another wa... read more

ParcelJS Setup for Typescript

Build configurations can be the biggest nightmare to get up and running quickly, but not with ParcelJS. Parcel is highly praised as a blazing fast, zero configuration web applic... read more

tags. typescript, ts, sass, css, html

My Gulp 4 File

Build configurations can be the most time consuming and frustrating thing to occur for most people, but luckily with Gulp, it’s an absolute breeze.When it comes to front end bui... read more

tags. javascript, js, sass, css, html