Ryan P. Blume

E-mail: ryan@ryanblume.net
Twitter: @blumerdeluxe LinkedIn: Ryan Blume

Your one-stop shop for software development and self-effacing humor.