Innovation Requires Forgiveness - Agile 2014 Lightning Talk
On Wearing Two Hats: Teaching and Responding to Writing
All I Really Need to Know About Teaching Online I Learned as a Student
Bring Your A Game: Ten Tips For Great Conference Presentations
Build a Better Engineering Team
What makes a 10X Engineer a class apart?
21st Century Music-The Age of the Digital Download
My goal this year
Nine Satanic Sins
9 Ways Technology Is Changing Your Nonprofit's Engagement Strategy
21 dicas resiliência
The Omnipresent Internet