20 articles tagged 'tools'


I do a lot of development, and pretty much run everything locally using Vagrant. For basic stuff http://localhost:3000 is fine, but what happens when I need lots of sub domains or multiple VM’s running… here’s my journey to solving this problem and some of the suggestions I came across.

Read more

Today I had to set up a secure dropbox for some of our customers to deliver files to us via FTP over an SSH tunnel. However we didn’t want to just dish...

Read more

Hubot from Github is a great tool for both fun and automation. We trialled it along side our HipChat trial by installing it onto a free Heroku instance...

Read more

At work our big enterprise system generates a metric tonne of log files from various parts of the system. These can easily run to hundreds of megabytes...

Read more

ZSH, Vim, Ruby and rbenv

 Nov 1, 2013

Over the last year I’ve gradually pushed myself towards Vim and can now say I’m a complete convert. I generally live inside Vim as much as possible...

Read more

Setting up SSH aliases

 Aug 20, 2013

This is just a short reminder on setting up aliases for SSH, making it easier to connect to remote hosts you frequently use, and to be able to customise...

Read more

The CentOS yum repositories only have Vim 7.2 available for install, however there are a number of bug fixes and new features in the 7.3+ versions that...

Read more

A friend recently tipped me off about Gource, a neat tool for creating amazing visualisations of source code changes through out the lifetime of a project...

Read more

A week living with Vim

 Apr 14, 2013

Now first off, I know full well that only giving Vim a week is crazy. This tool can take people years to master properly so to only give it a week...

Read more

I write most, if not all, of my client side code in Coffeescript now. While thats fine in Rails, which has a great asset management system, in other...

Read more

There are plenty of posts around the internet that detail how to install Postgresql, however I recently had a hell of a time getting it running on...

Read more

Just the other day I needed to find out if we were messing around with some code in our codebase at a certain date where a bug appears to have been...

Read more

A little tip on getting PHP 5.4 installed on the latest OSX.

OSX ML ships with PHP 5.3 installed but the latest version is now on 5.4.

I’m a big fan...

Read more

This is a task I add to my capistrano recipes to ensure that the branch being deployed is always pushed to the remote prior to deploy

task :push do
Read more

I use Git Flow and Capistrano Multistage to manage deployment of my web apps, which means I can be deploying lots of different branches to our test...

Read more

Customising IRB

 Feb 19, 2013

I only just came across this the other day, so other people using Ruby, at least those new to it, may not know this either.

What’s irb? (Just in case...

Read more

Over recent months I’ve been using Vagrant and virtualised development environments.

The ease of setup and being able to exactly mirror the final...

Read more

I share my iTunes library with a couple of friends at work, and today one of them pointed out that my Voice Memos from my iPhone were publicly available...

Read more

I’ve always been intrigued with changing my keyboard layout to improve my typing speed

As a developer by profession, I spend (and have spent) the majority...

Read more

A Better Git Commit Log

 Oct 3, 2012

Git commit logs need to provide information, but if they are too wordy they can hide the changes/issues covered and make a mess of reports generated...

Read more