Ramblings, ravings, random musings and various regurgitations of a kinky nerd