E-mail: ryan@ryanblume.net Twitter: @blumerdeluxe LinkedIn: Ryan Blume
Your one-stop shop for software development and self-effacing humor.