David McMichael, Author at Rubikloud