Hi, I’m Ryan.

Ryan Roser
Just landed in Portland

This is my blog. You can find me around the internet and sometimes even in the physical world. Reach out on Twitter if you want to talk.

THE OFFICIAL ORIGINAL RYAN ROSER