Posts by Category

software

EC2’s new vCPU-based on-demand limits

1 minute read

In an effort to simplify the ec2 limit management experience, AWS recently announced that it was moving on-demand EC2 instance limits away from the existing ...

Reserving Amazon RDS resources

2 minute read

Reserved RDS instances (RIs) can be used to reserve a resource for a one year or a three term in exchange for a billing discount - a sizeable discount compa...

Test-driven provisioning with Chef

2 minute read

Chef is a killer tool for automating and testing your software stack. In this post I’d like to demonstrate our method of TDD’ing our infrastructure.

Downgrading a PECL extension

less than 1 minute read

I recently upgraded the Mongo PECL extension that a project depended upon, only to get hit with a load of Segfaults on OSX. I had used the pecl upgrade mongo...

Apache redirect to SSL

less than 1 minute read

This is something I can never remember, and keep having to Google.

Supply arguments to a rake task

less than 1 minute read

Whilst working on a recent project, I wanted to create a rake task that would send a curl request to a particular url. It was a pain to keep changing the re...

li3_airbrake - Lithium Airbrake plugin

less than 1 minute read

I recently wrote a plugin for Lithium that reports application errors to the awesome Airbrake.io service. I’ve been writing code for various Airbrake project...

Installing rbenv on OSX / ZSH

less than 1 minute read

I recently switched from using rvm to using rbenv for managing different ruby versions. The install is relatively straightforward, but a few caveats when usi...

JavaScript instanceof vs typeof

less than 1 minute read

I’ve been writing JavaScript for quite some time, but only recently came across instanceof, typeof on the otherhand I’ve always been aware of.

First steps with CoffeeScript

less than 1 minute read

I’ve been intending to use CoffeeScript for ages now. Rails adopting it was the kick up the arse I needed to go and learn it. I got a copy of CoffeeScript as...

Some VIm tips for navigation

1 minute read

VIm is my primary editor,.. actually, scratch that, my only editor. I spend most of my awake time in terminals writing code and over the years I’ve found VIm...

Building your new CentOS box

2 minute read

I tend to use Dediserve for my VPS solutions, and anytime I create a new box with them, I generally build it the same way. Most of the steps I’ve picked up a...

Back to Top ↑

reading

The four states of a team

less than 1 minute read

Identified by Will Larson in An Elegant Puzzle, a team can be viewed as residing within one of four states.

Factfulness

1 minute read

Some notes from Factfulness (Ten Reasons We’re Wrong About The World - And Why Things Are Better Than You Think).

Atomic Habits

3 minute read

Some notes and observations from Atomic Habits, by James Clear.

Smalltalk Best Practice Patterns

1 minute read

I was recently asked by a friend about which programming books I’ve found most useful over the years. I’ve read a lot of software development books but one o...

Back to Top ↑

infrastructure

CloudFormation and StackMaster (part 2)

2 minute read

In part one of the series, we looked at using CloudFormation to codify your AWS infrastructure. I concluded with mentioning some painpoints that you might en...

CloudFormation and StackMaster (part 1)

5 minute read

As part of some recent infrastructure upgrades, I’ve been spending quite some time in the land of CloudFormation. If you’re unfamiliar with CloudFormation, i...

Back to Top ↑

hiring

Back to Top ↑

agile

Effective Kanban standups

1 minute read

Some thoughts on making the most of your daily standups. These tips were extracted from Manning’s Kanban In Action which I would recommend for all teams who...

Back to Top ↑

aws

Back to Top ↑