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 an Individual Contributor 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!