DEV Community

Salesforce Developers Podcast

167: Move Fast, Don't Break Things with James Simone

James Simone is a lead software engineer here at Salesforce. James works under the helm of the agile organization, where his team helps build tools for all of the engineering teams to measure their productivity and happiness. James’ team is making it possible to move fast without breaking anything at Salesforce.

In this episode, we talk about many philosophical concepts of software engineering. This includes agile and pure programming, mob programming, recursion and refactoring, and more. We also go into creating a future-proofed framework and even bring in the movie Midnight in Paris

Listen in to learn how to move fast without breaking things in software engineering.

Show Highlights:

  • The tools involved in tracking agile
  • What James finds interesting about the Ruby ecosystem
  • Timing and efficiency versus safety
  • Where YAGNI comes into play
  • What makes for a good unit test

Links:

 

Episode source