Listen "Principal Engineer at Salesforce on collaborative programming with James Simone"
Episode Synopsis
On this episode of the Distributed podcast, host Jack Hannah talks with James Simone, Principal Engineer at Salesforce, about how he went from no development experience to principal engineer in 7 years at a Fortune 500 and the effects of collaborative programming. James shares what things are like inside the agile org at Salesforce and how they approach remote work, including how they prioritize reflection and team agreements to foster productive and happy work environments. Highlights:James's journey to principal engineer The role of reflection in boosting productivity and happinessSalesforce's approach to ensemble and pair programming In this episode, we cover:(00:00) – Kicking things off with James Simone(01:09) – The empowerment of distributed teams: fostering community and learning(03:08) – Inside Salesforce's agile organization: a structural overview(04:17) – Legacy projects and measuring developer happiness(06:07) – Applying metrics: individual and executive perspectives(08:52) – Collaborative programming: a measured approach(11:03) – Starting the week: Monday morning routines(12:56) – Code review: transitioning from author to reviewer(14:26) – The role of working agreements in team dynamics(17:05) – Reflection and improvement: the impact of test-driven development(22:36) – Documentation and decision-making in collaborative teams(27:48) – Balancing career growth with personal life passionsReferencesTest Driven Development: By Example by Kent BeckDomain Modeling Made Function by Scott WlaschinWhere to connect further:Connect with James Simone on LinkedIn and on his websiteFollow TupleWant to hear more? Check out distributed.fmConnect with Jack Hannah
More episodes of the podcast Distributed.
Craftsmanship, apprenticeship, and getting the most from AI with Scott Hanselman (Microsoft)
18/12/2025
The joy of doing it right: lessons from 50 billion downloads with Jesse Wilson (Cash App, Google)
20/11/2025
How 37signals handles communication, meetings, and setting work boundaries with Rosa Gutiérrez
01/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.