High Growth Engineer

High Growth Engineer

Share this post

High Growth Engineer
High Growth Engineer
Continuous growth in tech: 50+ Resources I swear by as a Senior Software Engineer
Copy link
Facebook
Email
Notes
More

Continuous growth in tech: 50+ Resources I swear by as a Senior Software Engineer

How I stay up to date in tech and grow as a Senior Software Engineer

Jordan Cutler's avatar
Jordan Cutler
Oct 22, 2023
∙ Paid
106

Share this post

High Growth Engineer
High Growth Engineer
Continuous growth in tech: 50+ Resources I swear by as a Senior Software Engineer
Copy link
Facebook
Email
Notes
More
8
10
Share

With 1,000s of resources at your fingertips, how can you know which ones are great?

I’ve found 50+ resources over the last 6 years that get my attention every week.

In this newsletter, I’m excited to share these with you.

You’ll get a combinations of newsletters, books, courses, creators, and tools that will help you grow insanely fast as a software engineer.

I also have a special surprise for paid subscribers (stay tuned below).

🗞️ Newsletters

Newsletters are fantastic for getting a consistent variety of information you can try to apply in the same week/month you learn it.

They’re also a great source of “building a second brain” of notes.

Here are some of the newsletters that I read every week (I may have missed some).

  • Staying up-to-date

    • The Pragmatic Engineer

    • TLDR

    • Pointer.io

  • General software engineer growth

    • Level up software engineering 🚀

    • Coding Challenges

    • Engineer’s Codex

    • Musings Of A Caring Techie

    • Refactoring

    • Strategize Your Career

    • The Developing Dev

    • EcZachly Data Engineering Newsletter

    • Techlead Mentor

    • Saiyan Growth Letter

    • Software Design: Tidy First?

    • Dev Interrupted

  • Frameworks and smart thinking

    • Wes Kao's Newsletter

    • Alex Brogan frameworks

  • System design

    • System Design Newsletter

    • ByteByteGo Newsletter

    • Byte-Sized Design

    • The Polymathic Engineer

  • Leadership

    • The Hybrid Hacker

    • Leading Developers

    • Engineering Leadership

    • Addy Osmani (RSS Link)

  • Web-dev specific

    • TLDR Web Dev

    • Smashing Magazine

    • Kent C Dodds

    • Josh Comeau (RSS Link)

    • Friday Front-end

    • CSS Weekly

Do you need to read all of these? Certainly not. I’d suggest picking 1 or 2 from each category you resonate with.

📖 Books

Books are amazing for deep dives in a single topic area. You get mountains of examples & insights. Depending on the book, it can be difficult to figure out how to directly apply these learnings to your specific situation though.

In this newsletter, I like to take my learnings from books I read and give advice directly applicable to software engineers.

With that said, here are the top books I’ve read that I’d recommend for growing as a software engineer.

  • Communication / soft skills

    • Smart Brevity

    • Crucial conversations

    • The Fine Art of Small Talk

    • 92 ways to talk to anyone

    • Connect: Building exceptional relationships with family, friends, and colleagues

    • Engineers Survival Guide

    • What got you here won’t get you there

    • Communication for Engineers

    • Thanks for the Feedback

  • Career growth / promotions

    • Omar Halabieh 90-day career blueprint

    • Get Promoted

  • Engineering

    • Web scalability for startup engineers

    • A philosophy of software design

    • Production Ready GraphQL

  • Leadership

    • The Manager’s Path

    • Staff Engineer: Leadership beyond the management track

    • The Staff Engineer’s Path

    • The Coaching Habit

    • The Advice Trap

    • The making of a manager

  • Persuasion & influence

    • Influence: The psychology of persuasion

    • Yes - 50 scientifically proven ways to be persuasive

  • Productivity

    • The productivity project

  • User experience

    • Don’t make me think

On my reading list (check them out if you’re interested, I can’t attest to them yet)

  • Thinking smarter

    • Clear thinking

    • Thinking fast and slow

    • Super thinking: The big book of mental models

    • The art of thinking clearly

    • Thinking in systems

  • Productivity

    • Make time

  • Writing

    • It was the best of sentences, it was the worst of sentences

    • On writing well

  • Communication

    • Just Listen: Discover the secret to getting through to absolutely anyone

    • Simply Said: Communicating better at work and beyond

    • Crucial influence

    • Radical candor

    • Storyworthy

    • Engineering management for the rest of us

    • Crucial accountability

Again, don’t feel the need to read all of these. In many cases, lessons are repeated across books on the same topic. For me, I read a book on a single topic, let the concepts soak in over time, then see where I need improvement. If I need to improve in that area some more, I’ll read another on the same topic and repeat the process.

🧑‍🏫 Courses

The courses I’ve taken are mostly frontend specific, so if you have some you’d recommend for more broad knowledge, let me know.

  • Josh Comeau CSS course

  • Josh Comeau React course

  • Kent C Dodds Epic React

  • Frontendmasters subscription (tons of courses bundled in)

  • Small Bets Community (many mini-courses and workshops, all free once you’re in the community—fantastic ROI)

  • [Haven’t taken but seems great] Kent C Dodds Epic Web

  • Generally, courses on Udemy are also great if they are highly rated. It’s been a while since I’ve taken one on there though so I’m hesitant to recommend anything specific.

🎥 YouTube & video content

  • Broad news and opinions in tech

    • Theo - t3.gg

    • ThePrimeTime / Primeagen

    • Fireship

  • Senior+ & Soft skills

    • LeadDev

    • Lenny’s Podcast

    • Charisma on Command

  • Frontend/CSS tips and tricks

    • Kevin Powell

    • Web Dev Simplified

    • Matt Pocock (Typescript)

    • Sam Selikoff & Frontend First Podcast

  • Productivity, side income, and personal growth

    • Ali Abdaal

  • Fun

    • Mark Rober

🤝 1:1 Coaching & Mentorship

1:1 coaching is amazing because the advice is 100% tuned to your situation.

I like to have a mix of 3 types of coaches & mentors:

  1. A senior in your team at work - They can provide the best advice on your day-to-day interactions.

  2. A senior outside of your team at work - They can provide advice on how you are perceived externally.

  3. A career coach outside of work - For me, this is Taha Hussain. Every meeting, I’m walking away with more action items and insights than any other meeting I have.

If 1:1 coaching is outside your price range, I’d recommend two resources:

  1. Taro - A community for engineers to grow in their careers together.

  2. ADPList - Free mentorship, but might have a bit more mixed results & you need to be more of a driver of your results.

🛠️ Managing all these resources

There are 3 tools I use to manage all these resources.

  1. Todoist - Track books, courses, articles, and activities I want to do in a “Learning” folder.

  2. Mailbrew - Groups a bunch of newsletters into 1 email per day so you don’t have to clear 15 items from your inbox every day and can choose just what you want to click into.

  3. Readwise - Highlight anything in a book or the web to be sent an email of 3 highlights (integrates with Mailbrew) per day, then apply what you saved.

💬 Closing thoughts

There are a few things you might be wondering…

  1. No side projects were mentioned. Why?

    1. Side projects are great. My personal preference though is learning through my above resources and bringing those learnings into work somewhere. It’s a win-win because you get to apply your learnings and make more impact at work. Side projects are still a great source for learning though. I generally recommend to my coaching clients to do projects they are passionate about and don’t know how to do yet.

  2. Isn’t this too many resources?

    1. In some sense, yes. I do lean toward consuming too many sources. However, I do have a few methods for retaining it (see below).

  3. How do I actually retain all this stuff?

    1. Teach what you learn - Some of the High Growth Engineer newsletter issues were sparked by learning about something and relating it back to my personal experience. As I write about it and teach it, it helps me retain it better while teaching others.

    2. Spaced repetition and applying it - The Readwise highlights I receive every day help me remember what I learned. When I get the email from Readwise, I try to think how I can use those that day to help retain it.

Even with all these resources, there are still plenty of areas I’m constantly finding for growth.

📣 Announcement & Surprise

As you go through this post, you might feel overwhelmed with all the resources.

That’s why I’m pleased to announce I’m making available for paid subscribers my notes on all these topics.

If you’re already a paid subscriber, access the link to the curated notes at the bottom of this page.

Included is the most important information and resources on topics ranging from:

  • Promotion, soft skills, leadership - Design doc templates, influence, receiving feedback, project lead process, effective 1:1s, effective meetings, and more.

  • System design - The top resources to learn system design and simple summaries of common topics.

  • Performance - Condensed knowledge of web performance across hundreds of resources.

  • Frontend - Web performance, feature and component checklists, React, Typescript, CSS, accessibility, JavaScript nuances, and more.

  • Book highlights across many of the books mentioned above.

Who is it for?

  • Engineers that want direct access to vetted resources and knowledge that will help you level up in your career.

  • If you’re a frontend engineer, this is a must to check out, especially because of the component and feature checklists.

  • If you’re a developer 1-4 years in your career and want to know what topics to dig into to become more senior.

Upgrade to get access to the most important information on the topics to level up as a software engineer.

For a preview, check out Resolving Disagreements and Influence & Incentives.

Finally, here is what the main Notion site looks like:

Screenshot of the home page of the Notion notes
Notion page of notes. Access at the bottom of the page after upgrading.

As always, thank you for reading.

- Jordan

P.S. If you’re interested, I’m accepting the following:

  1. New coaching clients: See Mentorcruise for rates

  2. Newsletter sponsorships: Feel free to reply to this email or check the Sponsorship packages

Did you find this issue valuable? If so, there are two ways you can help:

Join 21,000+ engineers growing every Sunday with real-world, actionable, advice.

You can also hit the like ❤️ button at the bottom of this email to help support me. It really helps!

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Jordan Cutler
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More