Accessibility Basics: Designing for Visual Impairment

With 4.5% of the global population experiencing color blindness, 4% suffering from low vision, and another 0.6% being
Graeme on Design, Accessibility, Tutorials

Making the Web Accessible for Everyone With Inclusive Design and Diverse Personas

This article will explore how we can better understand accessibility and people through the use of ‘diverse personas’ in our
Graeme on Tutorials, Design, Accessibility

Detect audio boost with Web Audio API

Previously, we created an audio analyser which sets up everything we need to start of analysing music. We
Graeme on Writings, Web Audio API, Tutorials, Code

Creating a sound analyser with the Web Audio API

We left off having loaded the audio using the analyseAudio object. Now we're going to explore the setUpAnalyser() function which
Graeme on Writings, Web Audio API, Tutorials, Code

Loading audio with the Web Audio API

This tutorial is part of the "Seeing Sounds with Three.JS" tutorial series. In this part we will be getting
Graeme on Writings, Web Audio API, Tutorials, Code

First person navigation with threeJS

This tutorial will show you how to navigate through a 3D environment using your keyboard's arrows, much like a
Graeme on webgl, Writings, Tutorials, ThreeJS, Code

MEAN stack on IBM Bluemix: configuring MongoDB

This is a follow up to a previous post: "The MEAN Stack on Heroku", which looked at deploying and building
Graeme on Writings, Tutorials, IBM, Bluemix, MongoDB, Code

The MEAN Stack on Heroku : configuring MongoDB and Gulp

I’ve been working with the MEAN stack, following an example in Jeff Dickey’s book: “Write
Graeme on Writings, Tutorials, Heroku, MongoDB, Code