To cap it off, I've always worked at startups, where wide eyed imagination, and an anything is possible attitude are near requirements. Thank goodness building a technology stack isn't that different from playing with a giant set, of expensive legos :)
When Im not at work, I fill my (early) mornings and some evenings with triathlon training. I've been racing for over a decade and close to 100 triathlons in the books. I've been all over the world (most recently New Zealand for world championships) and I have lured friends from all walks of life into racing alongside me. Some of my best friends are folks I've met at swim practice, or out for a long run. Come do a workout with me and I promise you'll leave smiling...Its been said that I make time go by faster during workouts(say, singing along to Britney on a computrainer ride :) ... I pride myself on making sure everyone has a good time... Life's to short to waste time not smiling!