Carl Kinghorn talks with Dave Rael about
Over the past decade Carl Kinghorn has had the opportunity to grow as a leader within EFC Systems. He has championed changes to culture, processes, and development techniques that has enabled scaling the company’s ability to deliver quality software to its clients in the agricultural space. During this time, he’s seen the company triple in size; and in his role as Senior VP of the software development group, he gets to be a leader and a teacher with a goal of enabling his teams to succeed.
Carl is active in the Nashville development community as a technical speaker and is President of the non-profit Nashville .NET User Group (@NashDotNet). He brings an enthusiastic and welcoming presence to the group whose mission is to serve the community by organizing events that enable networking, education, and career guidance.
Carl has a BBA in Information Systems from Middle Tennessee State University (MTSU).
Chapters:
0:15 - Dave introduces the show and Carl Kinghorn2:25 - Carl, the leader and his focus on value7:29 - Carl on organizing the Nashville .NET User Group10:53 - Impacting culture from various perspectives in an organization19:54 - Carl's story of failure - not using surveys to understand developer sentiment and organizational health sooner23:01 - Carl's book recommendations24:35 - Comparing being a technical individual contributor with management29:21 - How Carl stays current with what he needs to know31:15 - The things that have Carl most excited33:52 - Technology for agriculture36:56 - Carl's success story - building excellent teams42:02 - Carl's top 3 tips for delivering more value44:45 - Keeping up with Carl
Resources:
Nashville .NET User Group
John Rouda on Developer On Fire
Communication Styles
Quantum computing
Eric Anderson on Developer On Fire
YAGNI
Autonomy/Alignment Matrix
Carl's book recommendation:
It's Your Ship: Management Techniques from the Best Damn Ship in the Navy, 10th Anniversary Edition - D. Michael Abrashoff
High Output Management - Andrew S. Grove
Carl's top 3 tips for delivering more value:
Understand what's valuable and focus on that
Know the domain of your business
Take ownership and take pride in your work