Artwork

Content provided by Jeffrey Palermo. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeffrey Palermo or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Philip Japikse: Professional C# in .NET - Episode 230

44:32
 
Share
 

Manage episode 353921306 series 2446935
Content provided by Jeffrey Palermo. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeffrey Palermo or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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 software for over 35 years, and heavily involved in the agile community since 2005 as well as a Professional Scrum Trainer. Phil has taken over the best-selling Pro C# books (Apress Publishing), including "Pro C# 10", is the President of the Cincinnati .NET User’s Group (Cinnug.org), and the Cincinnati Software Architect Group, co-hosted the Hallway Conversations podcast (Hallwayconversations.com), founded and runs the CincyDeliver conference (Cincydeliver.org), and volunteers for the National Ski Patrol. During the day, Phil works as the CTO for Pintas & Mullins. Phil always enjoys learning new tech and is always striving to improve his craft.

Topics of Discussion:

[2:22] What were the key points that steered Philip along his career and watershed moments?

[6:42] The importance of having a contract in place for every job.

[8:14] Philip talks about honing his craft and putting himself in rooms with people he admired.

[11:01] What did the Library of Congress have to do with Philip’s book?

[18:00] As the CTO of a private company, what does Philip think about the software executive role?

[19:33] Don’t ask your employees to do anything they’re not willing to do for you. Trust your employees and let them grow.

[24:11] The best leaders don’t have to be in management.

[24:53] What is an NCO, non-commissioned officer?

[27:15] Phil shares his view on object-oriented programming in the modern C#.

[32:19] What is technical debt?

[33:50] Another really nice feature built into Entity Framework core, or EF core, is the idea of concurrency checking.

[37:57] When you refactor, you want the end product to be what you would have made it if you had been going from the beginning.

[42:12] Philip talks about running the Cincy Deliver conference.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Architect Tips — Video podcast!

Azure DevOps

Clear Measure (Sponsor)

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

Jeffrey Palermo’s YouTube

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

Programming with Palermo - New Video Podcast!

programming@palermo.network

Phil on Twitter

Phil’s Blog

Phil’s Sessions

Philip on Microsoft

Philip on Scrum

Philip on GitHub

Philip’s Books

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

  continue reading

314 episodes

Artwork
iconShare
 
Manage episode 353921306 series 2446935
Content provided by Jeffrey Palermo. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeffrey Palermo or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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 software for over 35 years, and heavily involved in the agile community since 2005 as well as a Professional Scrum Trainer. Phil has taken over the best-selling Pro C# books (Apress Publishing), including "Pro C# 10", is the President of the Cincinnati .NET User’s Group (Cinnug.org), and the Cincinnati Software Architect Group, co-hosted the Hallway Conversations podcast (Hallwayconversations.com), founded and runs the CincyDeliver conference (Cincydeliver.org), and volunteers for the National Ski Patrol. During the day, Phil works as the CTO for Pintas & Mullins. Phil always enjoys learning new tech and is always striving to improve his craft.

Topics of Discussion:

[2:22] What were the key points that steered Philip along his career and watershed moments?

[6:42] The importance of having a contract in place for every job.

[8:14] Philip talks about honing his craft and putting himself in rooms with people he admired.

[11:01] What did the Library of Congress have to do with Philip’s book?

[18:00] As the CTO of a private company, what does Philip think about the software executive role?

[19:33] Don’t ask your employees to do anything they’re not willing to do for you. Trust your employees and let them grow.

[24:11] The best leaders don’t have to be in management.

[24:53] What is an NCO, non-commissioned officer?

[27:15] Phil shares his view on object-oriented programming in the modern C#.

[32:19] What is technical debt?

[33:50] Another really nice feature built into Entity Framework core, or EF core, is the idea of concurrency checking.

[37:57] When you refactor, you want the end product to be what you would have made it if you had been going from the beginning.

[42:12] Philip talks about running the Cincy Deliver conference.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Architect Tips — Video podcast!

Azure DevOps

Clear Measure (Sponsor)

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

Jeffrey Palermo’s YouTube

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

Programming with Palermo - New Video Podcast!

programming@palermo.network

Phil on Twitter

Phil’s Blog

Phil’s Sessions

Philip on Microsoft

Philip on Scrum

Philip on GitHub

Philip’s Books

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

  continue reading

314 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide