Erin Dees

Erin Dees
Software Engineer, Tektronix


Ian Dees saw his first Timex Sinclair 1000 over 20 years ago, and was instantly hooked. Since then, he’s debugged embedded assembly code using an oscilloscope, written desktop apps in C++, and joyfully employed scripting languages to make testing less painful. Ian currently writes GUI code for field instruments as a Software Engineer at Tektronix.

Ian is author of the Pragmatic title Scripted GUI Testing With Ruby, and co-author of Using JRuby and Cucumber Recipes.


Software Architecture
Location: Portland 255 Level: Intermediate
Erin Dees (Tektronix), Baq Haidri (LinkedIn)
Average rating: ***..
(3.94, 17 ratings)
We strive to create designs that will last. But in doing so, we run the risk of over-engineering: building in so many abstractions at the beginning of a project that it degenerates into unmaintainable code. What causes these risks, and what can we do about it? Read more.


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

Contact Us

View a complete list of OSCON contacts