Eric is a productivity software engineering manager for Azure Production Infrastructure Engineering. He is widely known within the engineering community as his alter ego, I.M. Wright. Prior to his current assignment, Eric managed development for Xbox and Windows engineering services and the Xbox.com web sites, was director of engineering learning and development for Microsoft Corporation, and managed development for a shared feature team in Microsoft Office. Before joining Microsoft in 1995, he was a Senior Principal Scientist at Boeing, and a developer for Silicon Graphics, GRAFTEK, JPL, and Bank Leumi. Eric has published two books on software best practices, holds eight patents, a BS and MS in mathematics, and a Ph.D. in applied mathematics. He is an Affiliate Professor evenings at the University of Washington's Bothell campus.
Chapters:
- - Dave introduces the show and Eric Brechner
- - Parenting, software work, and management
- - Expectations and healthy boundaries
- - Eric on becoming a manager
- - Eric on teaching
- - Eric on schooling
- - Eric on writing
- - The re-invention of Microsoft and Eric on being who you are at work and setting your boundaries
- - Eric's story of failure - severe unintended consequences
- - Eric's book recommendations
- - Eric's top 3 tips for delivering more value
- - Keeping up with Eric
Resources:
- I.M. Wright's "Hard Code"
- I.M. Wright's "Hard Code" in Podcast Form
- Agile Project Management with Kanban (Developer Best Practices) - Eric Brechner
- I. M. Wright's Hard Code (Developer Best Practices) - Eric Brechner
- Jim Fay - Love and Logic
- Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity - Kim Scott
- Joel On Software - Joel Spolsky's Blog
- Code Complete: A Practical Handbook of Software Construction, Second Edition - Steve McConnell
Eric's book recommendation:
Eric's top 3 tips for delivering more value:
- Love your customers and partners
- Focus on iteration and iterating quickly
- Respond honorably to mistakes