Home
Categories
EXPLORE
True Crime
Comedy
Business
Sports
Society & Culture
Health & Fitness
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts126/v4/9a/27/77/9a27774d-1230-bd45-1ed6-d9e79a767d20/mza_7732305279160249623.jpg/600x600bb.jpg
Tech Lead Journal
Henry Suryawirawan
255 episodes
1 day ago
Great technical leadership requires more than just great coding skills. It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.
Show more...
Technology
RSS
All content for Tech Lead Journal is the property of Henry Suryawirawan and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Great technical leadership requires more than just great coding skills. It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/6336609/6336609-1755948744742-1c97781ab45be.jpg
#230 - Technical Coaching in the Age of AI with Samman (Ensemble) - Emily Bache
Tech Lead Journal
57 minutes 25 seconds
4 months ago
#230 - Technical Coaching in the Age of AI with Samman (Ensemble) - Emily Bache

Struggling with technical debt and code quality? Learn how a technical coach can help your team level up.

In this episode, Emily Bache, a Samman technical coach, shares her proven method for building better engineering teams through structured learning and collaborative coding. We explore ensemble programming, learning hours, and why AI makes fundamental engineering practices more important than ever.

Key topics discussed:

  • The role of a Technical Coach and the Samman Method explained
  • How AI amplifies good engineering practices instead of replacing them
  • How to use ensemble programming to achieve single-piece flow
  • Running effective ensemble sessions and avoiding common failure modes
  • Why learning is part of the work, not only a side activity
  • Why pull requests should not be the primary tool for mentoring junior developers
  • The dangerous trend of “vibe coding” with AI tools

Timestamps:

  • (00:00) Trailer & Intro
  • (02:22) Career Turning Points
  • (03:23) Being Part of Modern Engineering YouTube Channel
  • (04:27) The Role of a Technical Coach
  • (05:42) The Impact of AI on Technical Coaching
  • (08:20) Sofware Engineering is a Learning Process
  • (09:55) Optimizing Learning With Samman Method
  • (11:40) The Samman Method: Ensemble (Mob Programming)
  • (14:59) The Main Benefit of Ensemble: Single Piece Flow
  • (17:26) How to Do Ensemble and Avoid Common Failure Modes
  • (20:27) The Types of Coding to Ensemble On
  • (22:12) The Importance of Trust, Communication, and Kindness
  • (23:52) Common Things Development Teams Are Struggling With
  • (25:37) Prompt Engineering
  • (27:16) The Samman Method: Learning Hours
  • (29:08) Learning is Part of the Work
  • (31:32) The Practice of Learning as a Team
  • (34:39) The Constraint When Learning from Pull Requests
  • (36:30) Putting Aside Time for Learning Hours
  • (39:14) Becoming a Technical Coach
  • (41:23) How to Measure the Effectiveness of Technical Coaching
  • (43:52) Danger of AI Assisted Coding
  • (46:59) The (Still) Important Skills in the AI Era
  • (49:56) Why We Should Not Refactor Through AI
  • (52:41) The Samman Method & Technical Coaching Resources
  • (53:29) 3 Tech Lead Wisdom
  • (54:56) Finding Mentors for Career Progression

_____

Emily Bache’s Bio
Emily Bache is an independent consultant, YouTuber and Technical Coach. She works with developers, training and coaching effective agile practices like Refactoring and Test-Driven Development.

Emily has worked with software development for 25 years, written two books and teaches courses on platforms including Pluralsight and O’Reilly. A frequent conference speaker, Emily has been invited to keynote at prestigious developer events including EuroPython, Craft and ACCU. Emily founded the Samman Technical Coaching Society in order to promote technical excellence and support coaches everywhere.

Follow Emily:

  • LinkedIn – linkedin.com/in/emilybache
  • X – x.com/emilybache
  • Mastodon – sw-development-is.social/web/@emilybache
  • GitHub – github.com/emilybache
  • Website – emilybache.com
  • Samman Coaching – sammancoaching.org
  • YouTube – youtube.com/@EmilyBache-tech-coach
  • Modern Software Engineering – youtube.com/@ModernSoftwareEngineeringYT


Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/230.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.

Tech Lead Journal
Great technical leadership requires more than just great coding skills. It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.