The Pragmatic Engineer

Shipping projects at Big Tech with Sean Goedecke

260 snips
Dec 18, 2024
Sean Goedecke, a Staff Engineer known for his roles at Zendesk and GitHub, shares insights on successfully shipping projects in large tech organizations. He discusses the significance of aligning engineering efforts with business goals and the dual skills needed for project success. The conversation highlights the transformative role of Generative AI in enhancing collaboration among teams, as well as the challenges of balancing developer metrics with customer satisfaction. Sean also emphasizes effective communication and engagement to overcome common project hurdles.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Shipping is Socially Constructed

  • Shipping means your management chain believes a project is shipped and talks about it.
  • It's about organizational perception, not just closing tickets or deploying code.
ANECDOTE

The Staging Tests Fiasco

  • Sean Goedecke prioritized fixing flaky staging tests for six months, receiving little recognition.
  • When he complained, his manager said they didn't need fixing, leading Sean to update his resume.
INSIGHT

Soft Rules

  • Rules about code quality, like green tests before deployment, are soft.
  • Companies will bend these rules for critical deployments if needed.
Get the Snipd Podcast app to discover more snips from this episode
Get the app