Exploring the Causes of Frustration for Software Developers
Patterns, frameworks & Lejos:
Beyond Porting