A life alive   |   Live. Learn. Earn.

Blog now @ SudoStack.com

View all my musings and technical posts @ SudoStack.com