CoRecursive: Coding Stories

Story: Leaving LinkedIn - Choosing Engineering Excellence Over Expediency

36 snips
Mar 4, 2024
A software engineer, Chris, shares his story of choosing engineering excellence over expediency while working at LinkedIn. The podcast delves into his challenges with remote work, company culture, and a critical incident. It explores the clash between innovation and project health, leading Chris to decide between compromising his beliefs or pursuing work aligned with his principles.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

LinkedIn's Project Management System

  • LinkedIn uses a system for large technical projects, limiting team commitment to under 10%.
  • This approach arose from a costly year-long pause for service-oriented architecture adoption in the early 2010s.
INSIGHT

Hidden Errors in Large Codebases

  • High error volumes in large applications often stem from secondary code paths that break unexpectedly.
  • These errors may be missed by testing due to their infrequent usage.
ANECDOTE

TypeScript Adoption at LinkedIn

  • Chris advocated for TypeScript at LinkedIn to reduce JavaScript errors, which were in the millions per day.
  • He estimated a potential reduction in logging volume by at least 25%.
Get the Snipd Podcast app to discover more snips from this episode
Get the app