Ryan Daigle
Ryan Daigle

Ryan Daigle

Computer person. Podcast afficionado. Assorted other sundries.