Blog

21 June 2020

Using the public StreamElements Song Request API

8 May 2019

Quickly renaming Syncthing sync-conflicts

24 March 2017

Rails 5, ActionCable, Nginx and Puma in Production

19 March 2017

Specified key was too long; max key length is 767 bytes

26 February 2017

£600 Mac Mini Killer

1 February 2017

Crossover 27-144FAST Monitor and Ubuntu

27 June 2016

Introducing Emoji React

15 June 2016

Reducing the amount of email in my inbox

12 June 2016

Battlefield 1 Gameplay

6 May 2016

Battlefield 1 Revealed

20 January 2016

Rails Doctrine

19 January 2016

New Ruby on Rails Site Design

13 January 2016

My Water Cooled PC

1 January 2016

My New Blog

14 November 2014

Building a Hackintosh

17 October 2014

Installing Ruby on Rails on OSX Yosemite

16 October 2014

Creating an OSX Yosemite USB Install Drive

24 March 2014

Viaduct - the best hosting service, ever?

14 March 2014

Setting up Jenkins CI for Ruby on Rails Testing

3 October 2013

Setting up a Ruby on Rails development environment on Mavericks

17 October 2012

Introducing Desktoply v3

26 September 2012

Changing the Password Policy on Server 2008

17 September 2012

Software I Use

25 July 2012

Setting up a Ruby on Rails development environment on Mountain Lion

15 July 2012

Blocking API access for requests without the User-Agent header

10 April 2012

Getting Started With Graylog2 for Logging - Updated for 0.9.6

14 November 2011

Moving to the HP MicroServer

10 September 2011

Getting Started With Graylog2 for Logging

17 August 2011

Building a Low Power Ubuntu Home Server - Part 2

31 July 2011

Building a Low Power Ubuntu Home Server - Part 1