RSS.Social

James Shakespeare - Posts

follow: @[email protected]

Posts

Fix missing ‘Skip to Content’ link in WordPress block themes

Making route changes accessible in React with an autofocusing h1

How to test an error boundary component with React Testing Library

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 number 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