Articles

He's not only in the wrong body... he's in the wrong job (Repost)

23 Mar 2013

This is a full repost of the Daily Mail article by Richard Littlejohn. The Daily Mail have removed the post, but I think it should be available for people to read and judge for themselves.

DSR & how photodirect tried to steal £10

09 Mar 2013

The story of how I bought an iPad from photodirect, but when I tried to send it back, they attempted to cheat me of my consumer rights. I also explore the rights consumers have under UK Distance Selling Regulations.

Chrome v25 breaks layout of date field

05 Mar 2013

Chrome ruined my day by introducing a serious breaking change in the update to v25. The HTML5 input date type is likely to display wrong.

An awesome in-site user feedback tool - with Github integration

02 Mar 2013

How I discovered the Uservoice in-site feedback widget, and integrated it with Github Issues using Zapier

What you can do if you stop supporting IE8

28 Feb 2013

The arguments for dropping support for IE8 in your website

TalkTalk screwed me - and the country

27 Feb 2013

How TalkTalk absolutely delivered on their promise of shockingly bad customer service

Optimal font-size, line-height and line-length

18 Feb 2013

An exploration of how to achieve the ultimate optimal font-size and spacing.

Where do I sign up for the Open Access Movement?

18 Jan 2013

Learning all about Aaron Swartz after he committed suicide has made me (like many others) want to do more for the Open Access movement. Where do I sign up?

OSS projects I'd love to get involved with...

13 Dec 2012

... if I had the time (this list will grow)

Note to self - technical aspirations

12 Dec 2012

A list of things I'd like to learn and achieve in technology.

Continuous Improvement and TDD/BDD

07 Dec 2012

Introduction to Marcello's code workshops at Session Digital, and the principles of BDD and Simple Design.

A blog's existential quest

07 Dec 2012

An introduction and exploration of my blog's purpose.

An open letter to Avaaz

03 Dec 2012

An email I sent to Avaaz in opposition of the their stance against David Cameron on the press.

Sass just became feasible

16 Nov 2012

Now that Chrome Developer Tools and Firebug support Sass debugging, CSS pre-processors have a viable future.

What to do if your Vagrant VM crashes

05 Oct 2012

If your Vagrant machine crashed and when you force kill it, vagrant forgets about its existence - here's how to fix that.

I am a published author (of a journal article)!

28 Sep 2012

Download my paper "Micro-generation schemes: user behaviours and attitudes towards energy consumption" (Stedmon, Winslow and Langley) for free.

Finding a free version of Gill Sans

06 Aug 2012

Many sites use Gill Sans. Here are some suggestions of how to use it for free.

TMUX and SSH auto-login with ssh-agent (finally!)

20 Jul 2012

The steps necessary to get TMUX ssh-agent correctly configured.

Installing Vagrant on CentOS - the more reliable way

17 Jul 2012

Vagrant installation on CentOS is a tad unreliable. Installing with Ruby Gems is the answer.

My piratebay mirror

16 Jul 2012

A link to my mirror of the PirateBay search engine, and a list of other such mirrors.

In opposition of the "Bankers behind bars" campaign

15 Jul 2012

An email I sent to Avaaz to express my opposition to one of their campaigns.

Sending emails individually to many people in PHP

10 Apr 2012

Introducing an open-source mailer script written in PHP and hosted on Github.

Learning to scale SVG icons

10 Apr 2012

Some examples of how to mitigate issues with managing SVG icons in mark-up.

Website front-end performance tips

13 Mar 2012

Usable layout (responsive design)

13 Mar 2012

Some examples of responsive layouts

JavaScript closures : Passing an Object context to a callback function

13 Mar 2012

A useful application for JavaScript Closures - passing object context.

Importing a CSV file into MySQL

13 Mar 2012

A simple PHP command-line script for importing data from a CSV file into a MySQL database.

CSS best practice tips

13 Mar 2012

Some (slightly contentious) general rules for writing good CSS.

Blog ideas

13 Mar 2012

A dynamic post containing all my ideas for blogs to write some-day.