a random image of me

Mmmmmm... Robot Juice!

Hello World

Sometimes, I find myself feeling spread thin across the internet. There are the websites I maintain and the blogs that I publish content to. There are also the unintelligible comments I tend to leave scattered around.

Consider this an attempt to gather all of the pieces. Perhaps it will help to paint a better picture of who I am. My resume is available if you are interested. However, I can guarantee that it will already be out of date by the time you read it. Contact me directly for current information.


that I go by:


that I like:


from the twittersphere:

@ work

Better Living Through Automation: Defeating Time Sucks and Doing Better Work
Presenters Jesse Lavery - Allegheny College Location: Skyline II As a small office (or office of one) tasked with managing your institution’...
Moving to the Client - Writing Full Applications in JavaScript
Presenters Chad Killingsworth - Missouri State University Location: Pavilion Ballroom East JavaScript has moved from providing minor interacti...
Authors Are People, Too
Presenters Nikki Massaro Kauffman - Penn State University Location: Broadway If content is king and user experience is crucial, what can we sa...
Human at Work or: How I Learned to Stop Worrying and Get Better at My Job
Presenters David Cameron - Ithaca College Location: Skyline II Where does our time go? Somewhere in the middle of our overlapping project dead...
Extreme APIs for a Better Tomorrow
Presenters Aaron Maturen - Saginaw Valley State University Location: Pavilion Ballroom East It's possible to make a structured, consistent, AP...
View more '@ work' »»
There are total of 294 pages.

@ play

Collaborating with GitHub
Presenters John Britton - Github Location: Skyline III In this hands-on talk, we'll introduce Git and GitHub. We'll demonstrate how GitHub is...
Pinot Noir
We were invited to collect grapes from a vineyard that hadn't sold all of its rows this year. Sam, Wendy and Dawn headed out and spent the morning pic...
NHB025 Smash Pale Ale
The new hops from the breeding program gave a lots cones in the first year. Soon, I plan to do some double-blind tastings with all 18 of the varieties...
Oatmeal Stout (Rebrew)
Thanks to the fermentation vessel, our recent stout went a bit wonky. However, I think that the recipe is really solid... So, it's time to try again....
Fresh Black Frost
Another version of the award-winning Black Frost. This time, with a fresh hop twist! The hops are in my yard and will be thrown in the boil minutes af...
View more '@ play' »»
There are total of 186 pages.