How Facebook is eating the Internet with Instant Articles

Last year, Facebook began to allow publishers to distribute content directly on Facebook, meaning readers would be able to get
Graeme on Writings, Blog, Content Marketing

I'm not smart, I just sat there for longer than you

Featured as a Top Story on Medium Featured on Tech in Asia If anyone's struggling with programming, or just learning
Graeme on Writings, Blog, Life

Bureaucracy, Politics... and Changing the World: What It's Like to Design at a Global Scale

Featured on IBM Jobs blog Design in the corporation Image: Shaun Lynch, a visual design wizard in his natural habitat:
Graeme on Writings, Blog, IBM, Design, Article, Culture

Get on the train: Images - good or bad for UX?

Try opening any webpage, and you'll find that more often than not, the majority of network requests made to load
Graeme on images, responsive design, UX, performance, Writings, Blog, Design, Article, Code

Can hiring designers actually change IBM products?

Featured in Design on LinkedIn Pulse Featured on IBM Jobs blog Come and join the design team at IBM Studios
Graeme on Writings, Blog, IBM, Design, Article, Culture

How I increased my site render speed by 65% using Chrome dev tools

I’ve just used Chrome Canary’s developer tools to optimise my site, making the homepage render 65% faster. Check
Graeme on chrome, Writings, Blog, Google, Article, JavaScript, page speed, dev tools, Code

Why choose Gulp over Grunt - what to look for in a build tool

Grunt and Gulp are both build tools used to automate your workflow, but which one is better? We can judge
Graeme on Writings, Blog, JavaScript, grunt, gulp, Code

Code more efficiently with automation and web tooling

Front-end development isn’t just about writing code, but also being flexible in the way you work. It’s important
Graeme on Writings, Blog, JavaScript, Code