What is Atom? Atom is a new editor developed by Github, recently released in beta to the public. Those of us who have used Sublime Text in the past will be familiar with many of it's shortcuts, and ev…

Introduction Over the last few months I have been working on a few personal projects with the idea of mashing up a bunch of third-party services. In essence I want to reduce the application infrastruc…

Having used Angular.js quite reguarly at work, I had a thought about abstracting the process of how watchers are added and what happens as a result of any changes in those watched properties. "I for…

I've recently been using the Fish shell in my Mac OS X Terminal.app. I'm loving the suggestions for autocompletion, and it made a nice change from iTerminal. The one thing I had in my bash profile tha…