JavaScript

JavaScript

One of the most popular programming languages and one that I find so natural. Here i'll share with you the best and worst so you might learn as i have.
Nov
09
Chrome out of control breaking the web

Chrome out of control breaking the web

> Standards, who needs them? Google Chrome certainly doesn't.. It is blatently obvious Google's disdain of
2 min read
Jun
28
Precise vs Accurate on Arbitrary-precision Arithmetic

Precise vs Accurate on Arbitrary-precision Arithmetic

When Math isn't accurate in code Precise vs Accurate So here's a simple example to get
3 min read
Jun
17
Only inexperienced developers use infinite loops

Only inexperienced developers use infinite loops

A language agnostic look at this common programming pattern. My hope is that once you've read my post
8 min read
Jul
05
Use Passive Event Listeners to prevent scroll interruptions

Use Passive Event Listeners to prevent scroll interruptions

For years we've complained and asked for a way to bind to touch and mouse events that do
3 min read
Jun
23
Access browser stored passwords via Credentials API

Access browser stored passwords via Credentials API

The latest version of Chrome 51 (as of writing) supports the Credential Management API. It’s a proposal at the
4 min read
Jun
19

Mobile Web: Cost of JavaScript Frameworks

In many of my previous posts I've discussed the importance of mobile, and the company where I am
5 min read
Jun
16

Correctly checking property exists in JavaScript

While maintaining some code recently I found myself writing out of pure habit Object.hasOwnProperty.call(obj, 'prop'
3 min read
May
25

Preventing offline data loss with Web Workers

The story Your carefully crafted web app has gone offline and now the code kicks in to manage the data
7 min read
May
23

What's new in Node.js 6.0

This new release of node aims to improve performance, reliability, usability and security. Node 6.0 supports 93% of ES6
2 min read
May
19

Facebook engineers are the problem with software

Before I get into the observation that Facebook engineers are hurting the software development space unintentionally let me share with
4 min read