Jim Leonardo: Leading Software Teams - Episode 300

Jim Leonardo: Leading Software Teams - Episode 300

Jim has been building solutions for clients in the cloud on Microsoft Azure since 2012 and building solutions in general for 20 years or more. Now, he heads up information technology for biBerk Insurance, overseeing both software development and IT operations. Most of Jim's experience is in consulting or enterprise with a few forays into product development.

Following the path of least resistance, Jim ended up working primarily with Microsoft tools. The tool you know is the usually best tool to use, so the Microsoft path offers less and less resistance for Jim as time goes on.

On the side, Jim is working on jimsrules.com to share experience and shaky opinions about teamwork and leadership in software development.

Topics of Discussion:

[3:33] There is a shortage of software leaders out there.

[4:22] Jim's career progression.

[5:26] Pulling back from leadership roles.

[6:54] Recognizing the need to be hands-on and fill vacuums in leadership roles.

[8:35] Embracing T- or V-shaped development.

[11:34] If it isn't tested, it is broken.

[16:47] Know who your customer is and what your product is.

[18:10] The Innovator's Dilemma and the importance of asking why things are the way they are.

[21:21] No matter how much experience you have, there is something you can learn from someone with less experience.

[23:29] What we can learn from teen YouTubers.

[24:25] The 10 specific rules; Rule 77 — Minimum Viable Products (MVP) are the start, not the end of a program.

[26:26] Rule #7 about microservices.

[27:52] Applying Conway's Law.

[33:18] Rule 37 — Automated tests are my pillow.

Rule 59 — A leader's job is to support the team. Most org charts are upside-down.

Rule 68 — No one is a zero. They either add to the team or take away from it. The question is whether those who are taking away are growing towards a positive contribution.

Rule 74 — Keeping standards high ultimately creates a better work environment.

Rule 75 — When you prepare to teach something, you usually learn more than your potential students.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Jim Leonardo LinkedIn

Jim's Rules

Jim's Rules: The List

The Innovator's Dilemma: The Revolutionary Book That Will Change the Way You Do Business, by Clayton M. Christensen

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Avsnitt(398)

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Brad Frazer is a Boise-based attorney and partner at Hawley Troxell, Idaho's largest law firm, where he leads the Intellectual Property & Internet practice group with a specific focus in IP Strategy, ...

8 Sep 202545min

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella is a seasoned software engineer based in Houston, Texas. With a robust background in enterprise development, Tony brings deep expertise in the .NET Framework (C#), Python, and cloud plat...

1 Sep 202539min

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Today's guest is Jon Peppers, Principal Software Engineer on the .NET MAUI team at Microsoft. Before building developer tools, Jonathan was a Xamarin MVP and the lead developer behind various cross-pl...

25 Aug 202536min

Micah Martin: Clean Coders - Episode 363

Micah Martin: Clean Coders - Episode 363

Micah Martin is a co-founder, CEO, and Studio Director for Clean Coders. He's a 2nd-generation coder, serial entrepreneur, family man, pilot, airplane builder, engineer, author, and just a normal guy ...

18 Aug 202539min

Burke Holland: GitHub Copilot Agent - Episode 362

Burke Holland: GitHub Copilot Agent - Episode 362

Burke Holland is a Principal Developer Advocate at Microsoft who leads the Developer Tools Advocacy team. He's done so much in developer tools, like growing VS Code from 6M to 40M+ users. He's a frequ...

11 Aug 202541min

Ted Neward: Software Architecture - Episode 361

Ted Neward: Software Architecture - Episode 361

Ted Neward currently labors on behalf of Capital One as a Senior Distinguished Engineer, leveraging his speaking, writing, and coding experience to bring a technology-focused and -sharpened mindset to...

4 Aug 20251h 6min

Joe Cuevas: Your First Decade as a Software Engineer  - Episode 360

Joe Cuevas: Your First Decade as a Software Engineer - Episode 360

Joe Cuevas Jr. is a seasoned software engineer based in San Antonio, Texas, with a strong focus on front-end development and user experience. At Southwest Research Institute, he contributes to innovat...

28 Juli 202535min

Philip Japikse: Catching up - Episode 359

Philip Japikse: Catching up - Episode 359

An international speaker, Microsoft MVP, ASPInsider, MCSD, PSM II, PSD, and PST, and a passionate member of the developer community, Phil has been working with .NET since the first betas, developing s...

21 Juli 202548min

Populärt inom Politik & nyheter

svenska-fall
aftonbladet-krim
p3-krim
rss-krimstad
flashback-forever
blenda-2
rss-sanning-konsekvens
politiken
aftonbladet-daily
rss-vad-fan-hande
rss-krimreportrarna
motiv
spar
grans
rss-frandfors-horna
rss-flodet
svd-ledarredaktionen
dagens-eko
olyckan-inifran
rss-aftonbladet-krim