Author Archives: Matthew Savage

Coffee… stat.

All I can really say is that Rails has made my life *so* much easier, and yes, I drink too much coffee :|

Deploying Rails 3.1 applications with Capistrano

I’m currently working on an application using the latest RC of Rails 3.1 (rc5, which is actually quite stable). In Continue Reading →

Problems logging in to Snow Leopard domain after install OS X Lion

TL;DR Just installed Lion and can’t log in? Boot into recovery, open terminal, enter resetpassword, reset root password, reboot, login Continue Reading →

On procrastination

I’ve traveled for work a fair bit over the past three months – my job has seen me ending up Continue Reading →

Quick Note: Crontabs on OpenWRT Devices (mainly: RobinMesh)

I have a few Ubiquiti Wireless Mesh AP devices which I look after for my local cafe’s (they keep me Continue Reading →

Blocked numbers for business….. really?

How many times have you received a call from a blocked number and not wanted to answer it because you have no idea who it is or how much of your time they’re going to take up? Businesses should probably think about this a bit more and push to change it – personally I feel this would increase the number of call backs, or even answered calls…

Params Filtering in Rails the custom way – masking the content

Want to filter out parameters in your rails logs, but don’t want to just replace it with [FILTERED]? Its not as hard as you think…

The Giant Automagical ImageMagick and Fonts install script

A script to install ImageMagick, and its dependencies, without the fuss.

Is your build environment ‘sane’…?

I’ve been testing a Varnish reverse-proxy/cache setup this weekend to try to resolve the ’80%’ of the problems I’ve been Continue Reading →

‘Did you mean….’ style searching in your database

I bet this has happened to everyone, you are in a rush, you mis-type something and instead of writing ‘polka-dotted Continue Reading →

The 'hidden' costs of a Rails website

I need to get something out on the ‘internets’ – running a website isn’t cheap. Don’t get me wrong – Continue Reading →