Occasional posts on interactive graphics and web development.
2018
2017
2016
- Designing an interactive data visualisation, from first sketch to final product
- Forward Ferret, an open source tool for UK election data
- Further lessons from building a live referendum results graphic
- A better way to structure D3 code
- How my JavaScript has changed after two years at the Wall Street Journal
2015
- How Google Accelerated Mobile Pages work: best practices and Google's might
- The HTML5 SpeechSynthesis API is rubbish
- Dynamic promo image meta tags in Labour's 'voting record' app
- Open sourcing The Meta Tag Checker from WSJ
- Rethinking digital maps at The Wall Street Journal
- You should start a meetup group.
2014
- oTranscribe's first birthday
- CrowdTip: Our winning hack at Build The News 2
- My 2014 news app development process
- An alternative take on immersive storytelling
- The world in the palm of your hand: Getting mobile map visualisations right
- My first ever JavaScript library, Progressor.js
- oTranscribe, twelve weeks in