The Developing Dev

The Developing Dev

Home
Podcast
To Mid-level
To Senior
To Staff
Engineering Career Stories
Soft Skills
About

Blog

100,000 🎉
Everything I learned after 2 years of writing
Jan 31 • 
Ryan Peterman
84
15
New Grad to Staff at Meta in 3 years: Evan King
On Speed, Being Bold, and Depositing Into the “Favor Bank”
Dec 13, 2024 • 
Ryan Peterman
 and 
Evan King
284
24
What You Work On >> How Hard You Work
Last week, I interviewed a friend who got to Staff (IC6) at Google by 28 in an unusual way.
Oct 25, 2024 • 
Ryan Peterman
209
10
Engineering Confidence
As a junior engineer, I had a sad realization from the following thought experiment:
Oct 18, 2024 • 
Ryan Peterman
146
13
Write Down the Plan
Something engineers rarely do
Oct 11, 2024 • 
Ryan Peterman
136
6
A New Era of Writing Code
LLMs & Cursor
Sep 20, 2024 • 
Ryan Peterman
183
22
How To Get Promoted (Without Getting Lucky)
If you want to get promoted to Staff, there are a few guiding principles that will get you there.
Aug 2, 2024 • 
Ryan Peterman
177
6
Staying Sharp
Why Interview Even When You’re Happy
May 17, 2024 • 
Ryan Peterman
239
15
The Tech Lead's Playbook
Setting Direction, Influencing, and Executing
Mar 29, 2024 • 
Ryan Peterman
139
Scaling Yourself
Critical Skill for Growth to Staff
Feb 23, 2024 • 
Ryan Peterman
180
20
6 Software Engineering Templates I Wish I Had Sooner
Design docs, postmortems and more
Oct 27, 2023 • 
Ryan Peterman
283
22
Why Engineers Need To Write
I hated writing in high school.
Mar 24, 2023 • 
Ryan Peterman
335
44
© 2025 Ryan Peterman
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture