
Ryan Benedetti holds a Master of Fine Arts degree in creative writing from the University of Montana and works as a web developer/multimedia specialist for the University of Portland. He works with jQuery, Flash, ActionScript, Adobe’s Creative Suite, Liferay Portal, Apache’s Jakarta Velocity Templating language, and Drupal.
For seven years, Ryan served as department head for Information Technology and Computer Engineering at Salish Kooteni College. Prior to that, he worked as editor and information systems specialist for a river, stream, and wetland research program in the School of Forestry at the University of Montana.
Ryan’s poems have been published in Cut Bank and Andrei Codrescu’s Exquisite Corpse. He spends his free hours painting, cartooning, playing blues harmonica, and practicing zazen. He spends his best moments with his daughter, his son, and his sweetheart, Shonna, in Portland, Oregon. He also digs hanging out with his animal compadres: Rocky, Munch, Fester, and Taz.

Ronan Cranley has worked for the University of Portland—going from web developer to senior web developer/systems manager to assistant director of web and admin systems—since moving from Dublin, Ireland, to Portland, Oregon, in 2006.
He earned his bachelor’s degree in computer science from Dublin Institute of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access