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

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/21/9d/cc/219dcc80-502f-d083-ca15-56002d684ac8/mza_7505267646949093662.jpeg/600x600bb.jpg
Distributed.
Jack Hannah, Tuple
34 episodes
1 hour ago
Remote work is here to stay. Whether you’re firmly in the return to office camp or die hard distributed, the cat’s out of the bag for the industry. The Distributed podcast, from Tuple, deconstructs how world-class engineers and their teams navigate the challenges (and opportunities) remote work creates. Host Jack Hannah uncovers stories of teams and individuals overcoming technical challenges, working through interpersonal dynamics, and battling their own distractions. Through these conversations, we’ll unpack the practical side of how folks work together in this new normal, and dig into the social emotional piece so often overlooked in programming.
Show more...
Technology
RSS
All content for Distributed. is the property of Jack Hannah, Tuple 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.
Remote work is here to stay. Whether you’re firmly in the return to office camp or die hard distributed, the cat’s out of the bag for the industry. The Distributed podcast, from Tuple, deconstructs how world-class engineers and their teams navigate the challenges (and opportunities) remote work creates. Host Jack Hannah uncovers stories of teams and individuals overcoming technical challenges, working through interpersonal dynamics, and battling their own distractions. Through these conversations, we’ll unpack the practical side of how folks work together in this new normal, and dig into the social emotional piece so often overlooked in programming.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/44351112/10c6d382eb350d87.jpg
Principal Engineer at Salesforce on collaborative programming with James Simone
Distributed.
31 minutes 12 seconds
4 months ago
Principal Engineer at Salesforce on collaborative programming with James Simone

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 happiness
  • Salesforce'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 passions


References

Test Driven Development: By Example by Kent Beck

Domain Modeling Made Function by Scott Wlaschin


Where to connect further:

Connect with James Simone on LinkedIn and on his website

Follow Tuple

Want to hear more? Check out distributed.fm

Connect with Jack Hannah

Distributed.
Remote work is here to stay. Whether you’re firmly in the return to office camp or die hard distributed, the cat’s out of the bag for the industry. The Distributed podcast, from Tuple, deconstructs how world-class engineers and their teams navigate the challenges (and opportunities) remote work creates. Host Jack Hannah uncovers stories of teams and individuals overcoming technical challenges, working through interpersonal dynamics, and battling their own distractions. Through these conversations, we’ll unpack the practical side of how folks work together in this new normal, and dig into the social emotional piece so often overlooked in programming.