Meteor localhost smtp using Postfix on Ubuntu

For Youlist I had to setup Meteor to use a localhost SMTP server to send out all the emails. In this article I’m going to outline the Postfix and Meteor steps needed to get this running properly. I’m going to assume that you have your own domain ...

PhoneGap development with on-device livereload

I am currently working on a Phonegap application using Ionic framework. One of the great things about building a hybrid application is that because it’s really just a web app the edit-save-refresh cycle is quite fast. Initially I was using the Pho...

Linear Algebra in Javascript

I recently released an efficient linear algebra library for Javascript. I’m undertaking the Machine Learning course at Coursera and am building a machine-learning library as a way of better understanding the various algorithms better and the chall...

Ansijet - Ansible playbook automation server

Project renamed from Ansibot to Ansijet, to avoid confusion with Github’s Ansibot I have just released Ansijet, an Ansible playbook automation server. This server exposes a REST API which allows you to automatically trigger Ansible playbooks base...

Clockmaker, flexible timer management for Javascript

As part of my tests for Ansibot I need to be able to shutdown and startup the server multiple times in succession. This involves stopping and starting various timers spread throughout the system. I was using setTimeout and setInterval directly (Ja...