Ryan Peterman
Sharing software engineering career stories to help you accelerate your career. Hosted by ex-Staff engineer at Instagram
4d ago
Boris Cherny is the Creator of Claude Code but few people know his full career story. I interviewed him about everything he learned growing at Meta and for insights from his time building Claude Code at Anthropic. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/boris-cherny-creator-of-claude-code โข YouTube: https://youtu.be/AmdLVWMdjOk โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:00:59 - Starting at FB 00:09:43 - Early side projects and book rec 00:17:05 - Being under leveled 00:18:55 - Staff (IC6) promo story 00:25:19 - Proximity to leadership learnings 00:29:36 - Scoping out work for 100s of engs 00:35:31 - Senior Staff (IC7) promo story 00:44:39 - How to find side projects 00:50:45 - Principal (IC8) promo story 00:54:20 - Building credibility in a new org 01:04:23 - Joining Anthropic 01:10:05 - Why Claude Code succeeded 01:15:56 - Claude Code use outside of code 01:17:22 - What he thinks of competition 01:22:57 - Advice for his younger self 01:23:57 - Outro ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ผ๐ฟ๐ถ๐: โข LinkedIn: https://www.linkedin.com/in/bcherny/ โข X/Twitter: https://x.com/bcherny โข Threads: https://www.threads.com/@boris_cherny ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Dec 8
Marius Schulz grew to a Senior Staff Engineer (IC7) at Instagram by redefining expectations three times (once for each promotion). We talked through each promotion and how he did it. There were also interesting learnings from when his promotion got blocked once even though he greatly exceeded expectations. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/instagram-senior-staff-eng-ic7-on โข YouTube: https://youtu.be/OXJHfb_lZII โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00 - Intro 00:55 - Choosing his specialty 02:29 - Greatly exceeding expectations with no promo 08:04 - Senior promo 15:30 - Staff promo 24:43 - Leverage and IC4/5/6 way of solving problems 29:51 - Senior staff promo 44:29 - Career planning past IC7 47:32 - Did IC7+ expectations scare him 49:49 - Advice for his younger self 52:29 - Outro ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ ๐ฎ๐ฟ๐ถ๐๐: โข LinkedIn: https://www.linkedin.com/in/mariusschulz/ โข X/Twitter: https://x.com/mariusschulz/ โข Threads: https://www.threads.com/@marius.schulz โข Personal Website: https://mariusschulz.com/ ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Nov 30
Jayendra Jog left Robinhood and raised $35m to start his own crypto startup (Sei Labs). Before he left, he got jaded about software engineering career ladders yet was coasting through promotions at Robinhood. I asked him about how he did that along with a bunch of questions about when to leave your job, how to raise money, and what to expect as a founder. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/quitting-robinhood-and-raising-35m?open=false โข YouTube: https://youtu.be/f4eeoetb8t4 โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:00:54 - Big tech internships 00:04:51 - Joining Robinhood 00:07:58 - Big tech vs startups discussion 00:10:16 - Getting jaded about Robinhood career growth 00:16:04 - Coasting and getting promoted 00:18:54 - Gamestop stories from the inside 00:22:34 - Leaving Robinhood 00:30:25 - Learnings from raising $35m 00:34:07 - What value does crypto provide? 00:37:47 - Learnings and when to leave 00:40:41 - Advice for his younger self 00:41:58 - Outro ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ฎ๐: โข LinkedIn: https://www.linkedin.com/in/jayendrajog โข X/Twitter: https://x.com/jayendra_jog โข His Company: https://x.com/Sei_Labs ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Nov 21
Brian Attwell grew to Senior Staff at Uber by age 25. After that he left Uber to join CloudKitchens (Travis Kalanickโs current startup) and quickly became the CTO after his team doubled in size every 6 months. I asked him about how he did it. He also had a bunch of interesting takes about big tech and stories about Travis Kalanick and Steve Jobs. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/cloudkitchens-cto-on-intelligence โข YouTube: https://youtu.be/egNtHu4q-vI โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:01:26 - Growth to Senior Staff at Uber 00:10:05 - Was it luck? 00:11:45 - Interviewing for IQ 00:18:02 - Intelligence and prioritization 00:22:19 - How his team doubled every 6 months 00:28:30 - Manager promos tied to scope 00:39:13 - Amazon and Google brutal honesty 00:43:39 - CloudKitchens behind the scenes 00:50:24 - Biggest career regret 00:54:17 - Travis Kalanick experiences 00:56:01 - Most impactful advice received 00:56:56 - Most impactful book for career 00:57:53 - Advice for his younger self 00:58:48 - Outro ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ฟ๐ถ๐ฎ๐ป: โข LinkedIn: https://www.linkedin.com/in/brian-attwell/ โข X/Twitter: https://x.com/attwellbrian โข CloudKitchens: https://cloudkitchens.com/careers/ โข CloudKitchens tech blog: https://techblog.cloudkitchens.com/ ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Nov 11
Joakim Recht grew to a Distinguished Engineer at Uber and I asked him what it took to get there. We covered his full career including the project that got him promoted, what makes a great software engineer, and learnings from promo committees. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/uber-distinguished-eng-on-unfair โข YouTube: https://youtu.be/feNh_ubBAMI โข Spotify: https://open.spotify.com/show/0MX9PyeCzDhdlyRv6slwIX โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:00:56 - Distinguished promo project 00:19:07 - How to grow your influence 00:22:38 - Unfair promo story 00:33:09 - On delegation 00:39:05 - Why engs donโt trust management 00:47:58 - Politics as he grew 00:57:00 - How to pick mentees 01:03:22 - Why he left Uber 01:15:16 - Biggest Uber eng mistake 01:20:15 - Uber scandals 01:24:35 - Advice for younger self 01:26:14 - Outro ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ผ๐ฎ๐ธ๐ถ๐บ: โข LinkedIn: https://www.linkedin.com/in/recht/ ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Oct 24
Ilya Grigorik grew to a Distinguished Engineer (VP-level role) at Shopify and I asked him what it took to get there. We covered his full career including the behind the scenes of his startup getting acquired by Google, his growth to Director at Google, and what it means to operate like a Distinguished engineer. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/distinguished-engineer-at-shopify โข Spotify: https://open.spotify.com/show/0MX9PyeCzDhdlyRv6slwIX โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:00:45 - Thoughts on Waterloo 00:04:36 - Starting his own company 00:08:40 - Google acquisition story 00:14:04 - Joining Google 00:20:28 - Switching back to IC 00:26:42 - Principal+ Engineering at Shopify 00:40:09 - Career regrets 00:44:53 - Top career-impacting book 00:46:59 - Advice for younger self ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐น๐๐ฎ: โข YouTube: https://www.youtube.com/@igrigorik โข LinkedIn: https://www.linkedin.com/in/igrigorik/ โข X/Twitter: https://x.com/igrigorik โข Personal Website: https://ilya.grigorik.com/ ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Oct 10
Bobby Holley went from an intern to the CTO of Mozilla Firefox. I asked him about everything he learned in that process. We cover his full career including some interesting stories on living through the browser wars and advice on career growth. ๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/mozilla-firefox-cto-on-browser-war โข Spotify: https://open.spotify.com/show/0MX9PyeCzDhdlyRv6slwIX โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐๐ฝ๐ถ๐๐ผ๐ฑ๐ฒ ๐๐ถ๐ป๐ธ๐: โข NYT article link: https://www.livemint.com/Industry/q2EjgGX6d5Ouwec479WSqM/For-Mozilla-Google-group-hugs-get-tricky.html โข Mozilla VP twitter thread: https://www.computerworld.com/article/1722183/former-mozilla-exec-alleges-google-torpedoed-firefox-with-oops-excuses.html โข Internal memo on writing: https://docs.google.com/document/d/1518xKjijjEWHQb6wZjAWJrUN8liZGGI9v5pRFr9eFHo/edit?tab=t.0#heading=h.1gfr5hva69qx ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: 00:00:00 - Intro 00:00:57 - Starting at Mozilla 00:04:57 - Browser wars history 00:10:55 - Google relationship changing 00:16:11 - Why work for free 00:19:02 - Projects that drove his career 00:33:12 - No performance reviews 00:34:42 - Rust adoption 00:43:33 - Career progression 00:47:54 - Should you focus on promos 00:57:14 - Distinguished promo rejection 01:00:56 - Examples of distinguished engs 01:10:54 - Advice for aspiring distinguished engs 01:14:40 - AI browser wars 01:26:32 - Biggest technical regret 01:29:11 - Book that impacted his career most 01:32:09 - Advice for his younger self ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ผ๐ฏ๐ฏ๐: โข LinkedIn: https://www.linkedin.com/in/bobbyholley โข X/Twitter: https://x.com/bhology ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman
Sep 5
David Fowler went from an intern to a Distinguished Engineer at Microsoft. Thatโs 11 different promotions all at the same company. I asked him about everything he learned by going through that process. ๐๐ฝ๐ถ๐๐ผ๐ฑ๐ฒ ๐๐ถ๐ป๐ธ๐: โข Transcript: https://www.developing.dev/p/intern-to-microsoft-distinguished โข YouTube: https://youtu.be/d8tRM8RJ52M โข Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835 ๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐: (00:00) Intro (00:53) Microsofts leveling system (03:17) Joining Microsoft (10:18) First successful project (16:22) Bootstrapping his own project (25:44) His principal promotion (37:10) His distinguished promotion (49:51) Engineers he looks up to (53:40) Expanding on his top tweets (1:05:20) Big company tip on reorgs (1:08:25) What keeps him at Microsoft (1:17:22) Microsoft culture after Satya (1:23:04) Career regrets and work life balance (1:29:51) Advice for his younger self ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐๐ฎ๐๐ถ๐ฑ: โข LinkedIn: https://www.linkedin.com/in/davidfowl/ โข X/Twitter: https://x.com/davidfowl ๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป: โข Newsletter: https://www.developing.dev/ โข X/Twitter: https://x.com/ryanlpeterman โข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ โข Threads: https://www.threads.com/@ryanlpeterman โข Instagram: https://www.instagram.com/ryanlpeterman โข TikTok: https://www.tiktok.com/@ryanlpeterman