Josh Holmes talks with Dave Rael about management, leadership, learning, mistakes, freedom, connecting to the mission, and human relationships
Josh Holmes is a passionate soul who gets his kicks solving problems with deep fried awesomeness. He is currently employed by Microsoft as the lead of the Web Apps and Frameworks team helping build a better browser for people to build apps around. Prior to joining Microsoft in October 2006, Josh was a consultant working with a variety of clients ranging from large Fortune 500 firms to smaller sized companies. Josh is a frequent speaker and lead panelist at national and international software development conferences focusing on web technologies on the Microsoft stack such as ASP.NET, PHP, IronRuby, JavaScript and more. Community focused, Josh has founded and/or run many technology organizations from the Great Lakes Area .NET Users Group to the Ann Arbor Computer Society and was on the forming committee for CodeMash. You can contact Josh through his blog at https://joshholmes.com.
Chapters:
0:32 - Dave introduces the show and Josh Holmes6:19 - Josh's long run working at Microsoft14:08 - Doing open source at Microsoft16:25 - Management, leadership, and helping other people succeed20:28 - Solving problems over beautiful code22:50 - Wisdom from mistakes and sharing lessons25:53 - Josh's failure story - speaking on larger stages before preparation, testing the wrong use case31:51 - Josh's book recommendation34:20 - Working with people with unique abilities and constraints, including mental illnesses38:37 - Josh's cultural lessons and experiences from living and working in Ireland44:40 - Josh's top 3 tips for delivering more value46:56 - Keeping up with Josh
Resources:
Josh's Blog
Josh on LinkedIn
Microsoft Edge
Joomla
Sam Moffatt
WinCache Extension for PHP
Steve Irwin
Scott Hanselman on Developer On Fire
Phil Haack on Developer On Fire
Office Space
Coder Cruise
David Oleksa
Michael Eaton on Developer On Fire
Ted Neward on Developer On Fire
Open Sourcing Mental Illness
Ed Finkler on Developer On Fire
John Dennehy
Josh's book recommendation:
The Five Dysfunctions of a Team: A Leadership Fable - Patrick Lencioni
Drop In: Lead with Deeper Presence and Courage - Sara Harvey Yao
Working with Emotional Intelligence - Daniel Goleman
Conscious Business: How to Build Value through Values - Fred Kofman
Josh's top 3 tips for delivering more value:
Understand your company's mission
Understand how you contribute to your company's mission
Understand your customers' mission and what they're trying to accomplish