Pebble Watch


This Christmas I received my first ever proper wearable device -a Pebble smartwatch. I’ve been wanting one for ages and was chuffed to bits when Nicolas parents got me one.

I chose the Pebble Steel in matt black. So far, after using it a few days its been super useful for getting notifications from the phone, also from apps like swarm and my monitoring apps (New Relic & Pagerduty)

Continue reading

Creating a Apple Time Machine on Debian Linux (Jessie)


I fancied updating my Mac laptop to the latest beta so needed an easy way to back it up.

By far the easiest method I’ve found is to use Apples own “Time Machine” this can use a local USB disk, or a NAS.

In this case, we’ll make our Debian linux (Jessie) server into a Time Machine for this purpose.

Continue reading



I’ve been using Vagrant as part of my development process for about 6-8 months now. It makes it so much easier – I’m not too sure how I managed before!

I now include a Vagrantfile (it’s config) with every project/repo that I build.
Using this I can launch a box with a specific hardware/software configuration depending on the projects requirement.

I have a number of boxes which I’ve manually built and are hosted online. If I decide to make an update (upgrade php or mysql for example) the next time the local box is started it will automatically update from the hosted box. Neat huh?

Check out my Github repo for my debian web box:

So what’s next? Well… coupled with Ansible I should be able to nail down my deployment process & remote server management for good.

Fix scrolling on Synergy clients


I have a number of systems & monitors on my desk, and one thing which has irked me for long time is scrolling didn’t work on one of my linux synergy clients. Today I needed to fix it!

With a little bit of help from here: it was fixed within minutes!

First off all quit synergyc, quicksynergy or whatever you are using.
Lets now start it manually, fire up a terminal and enter:

$ synergyc -f -d WARNING --name debian

Synergy should now be working as normal, now open up a web browser and attempt to scroll.

You should see messages similar to the following:

Feb 1 18:32:45 localhost Synergy+ 1.3.4: 2010-02-01T18:32:45 WARNING: Wheel scroll
delta (28) smaller than threshold (120)#012#011CXWindowsScreen.cpp,858

That delta number is the important bit!

Quit synergyc and now add --yscroll 28 (or whatever your delta is) the full command should look like this:

$ synergyc -f -d WARNING --yscroll 28 --name debian

Scrolling should now work!

If this works for you (or doesn’t!) let me know in the comments!