A big part of my job is helping other engineers grow their careers. I’ve collected resources that have personally helped me, and helped me help others.

Practical Career Advice

Staff+ Engineering

What does it mean to be a Staff+ Engineer, and how do you get there?

Leadership Stories

Inspiration from others can be hugely clarifying and motivating.

Management

As a Staff+ engineer you should understand how your manager thinks, and be good at management-shaped work.

Money

Money matters. With some minimal effort you can make a lot more of it.

  • Salary Negotiation by Patrick McKenzie
    • The ROI on salary negotiation is absurd. Think in terms of fully loaded costs and the business’ goals.
  • The Trimodal Nature of Software Engineering by Gergely Orosz
    • Why does the same role pay 2-4x as much as different companies? How can you earn an American tech salary while working in Europe?

I hope you find these resources as useful as I have. If there’s anything I’ve missed please reach out and let me know!