I'm an experienced software engineer, CTO of Mindstep and co-founder of Orange Jellyfish, with a passion for all things web development. I am a particularly big fan of ES2015 (ES6), React, Node, CouchDB and (in the past) jQuery (38th to earn the gold jQuery badge, 57th to earn the gold JavaScript badge). You can follow me on Twitter as @james_allardice.
Some things I've written:
- linterrors.com - Get detailed explanations of JSLint, JSHint and ESLint error messages.
- Placeholders.js - An HTML5 placeholder attribute polyfill. No dependencies on jQuery.
- Patterns.js - An HTML5 pattern attribute polyfill. No dependencies, and works in IE6!
- Progressive.js - Interact with the DOM before it's ready!
- gzipper - Find the gzipped size of any file or text
- Notepad++ jQuery code hints - A Notepad++ plugin to provide jQuery autocompletion.