Getting a better sleep-cycle is important

On a day when the BBC are telling us how important keeping your body clock in sync is, I thought it might be good to share something I've started using recently so that I get a better night's sleep. The BBC tells us that certain types of light essentially reset…

Monocle on heroku

This week Alex Maccaw open sourced his simple yet excellent article sharer called Monocle. It's been around a while now over at monocle.io - go over and take a look! I've been wanting Alex to open source this for weeks now; I see huge potential in the project; but…

Asterisk 12 Beta on Digital Ocean Debian

I've been wanting a private Asterisk installation outside to my home network for a while now. There are loads of reasons why, my biggest being I wanted Asterisk available but I didn't want to go through the joys of both locking down and opening up my home network. Digital Ocean…

Geckoboard-push module for NodeJS now available on npm

The backstory, i will get to the good bit soon, I promise... Recently I've been looking at wallboard type services for a few project at work, we've been looking applications like Graphite and Librato to push metrics out to. Then we came across Geckoboard; and I thought it was amazing…

How to publish a package to npm

After I published my first post on publishing my first node.js package┬áthe other day, it occurred to me that others may have been in the same position as me; they have a block of code that other people may find useful but they have no idea about how…

My first node.js package published to npm

Tonight I published my first package to npm, the Node Package Manager. It's called asterisk-ami, and gives node.js users a module which allows them to easily send and receive information between node.js and Asterisk. Asterisk is an open source VoIP platform and is probably one of the biggest…