The prior article on Memoization in JavaScript discusses caching results of a long running…
Horizontal scaling of Rails apps made simple
Data Visualisation is a way of analysing numerical data. It exhibits the relation between data, ideas, information and…
“Should I learn to code?”
In recent months a number of friends have approached me for advice on how to acquire coding skills. Some wish to pivot their careers toward…
Unit testing is one of the most important — and overlooked — skills that a developer can…
When I was offered a “Head-of-Design” position, there were many thoughts racing…
Our entire workforce is in a state of flux right now. From our frontline healthcare professionals to essential service staff to office workers — we all want to know…
April 27, 2020
Node.js version 14 was released recently, and will become active under Long Term Support (LTS) version in fall of 2020 (October 20th to be specific). There are a handful of changes, but to the average developer, I…
This is the first article of series of…
An elementary understanding of the webpack bundler for beginners.
You’ve thought about your characters. You’ve defined them. You’ve written biographies and…
Our code values are simple. They help us code faster and have more fun building awesome things. These values require additional work and additional constraint, but they make us all more happy coding. Our responsibility is to create working code, but it doesn’t stop there. We also have a…