The Peterman Pod

Tech Lead for Meta's Most-Used Programming Language (Promotion Story)

Freitag, 25. Juli 2025 · 46 min

MP3

Shownotes

Dwayne Reeves is a Senior Staff Engineer (IC7) at Meta who is the Tech Lead of the most used programming language (Hack) at the company. He started at the company as a new grad from MIT and shared the story of how his career grew. We discussed:
• His promotions to Senior (IC5), Staff (IC6), and Senior Staff (IC7)
• The value of type systems
• Transitioning to a TLM and why he switched back
• Working with brilliant engineers and overcoming imposter syndrome
• Advice for his younger self

Timestamps:
() Intro
() Joining Facebook
() Did MIT help with career?
() His first team
() Why static typing is superior
() The uncanny valley of type systems
() Senior Eng (IC5) promotion story
() Staff Eng (IC6) promotion story
() Manager transition story
() Managing ICs vs EMs
() Senior staff Eng (IC7) promotion story
() Impressive ICs
() Why stay at Meta
() Advice for younger self
() Outro

Where to find Dwayne:
• LinkedIn: linkedin.com/in/dwaynereeves

Where to find Ryan:
• X/Twitter: x.com/ryanlpeterman
• LinkedIn: linkedin.com/in/ryanlpeterman
• Threads: threads.com/@ryanlpeterman
• Instagram: instagram.com/ryanlpeterman
• Newsletter: developing.dev

0:00 / 0:00