Ryan Ransford
Ryan Ransford

Ryan Ransford

Aspiring polyglot programmer (yes, even after 10+ years in the profession) and agile evangelist.