Posts
I write about design, technology, and things completely unrelated to either design or technology.
Recently I have written about the etymology of JavaScript’s console.log function, why Britain owes Meg Ryan an apology, how to write like you speak, and what happens when Disney cruise ships sail to remote Icelandic towns.
Subscribe
Enter your email address to receive new posts in your inbox:
All posts
How did JavaScript’s console.log get its name?
Use git hooks and husky to tell your teammates when to run npm install
A simple count-up animation with JavaScript
Don’t mislabel mailto links
The Meg Ryan effect
Finding a voice
Disney Earth
Design smells
A primer on BAT, the cryptocurrency aiming to fix online advertising
Why you should keep a diary
Encoding browser-friendly video files with ffmpeg
How Slack hooks users through artificial urgency
Learning curves and user interfaces
Why good agencies write bad code
Giving clients 'jailed' SFTP access to their sites
Sharing Swig templates between Node and Marionette.js
Tasty media queries in Sass
Slowing down
Your creations will not outlast you
Code isn't poetry
Easy Icomoon icons with Sass
How to be a terrible writer
You aren't learning if you aren't doing
No comment.
Stop externalising your life
Climbing the fig tree
The dire state of Wordpress
Don't worry that your job is pointless
Building for humans is hard
Self-started projects: invest as much as you can, as early as you can
Product placement is fine (in its place)
Being a jack-of-all-trades to master one
Why App.net (unfortunately) won't work