Engineering Leadership - 2024
A chronological archive of Engineering Leadership reading list posts.
2024
December 2024
π How to Delegate Effectively as Your Responsibility Grows
π How to give a senior leader feedback (without getting fired)
π VC School: What's a Venture Scale Business?
π Exploring the Minds of Software Developers
π Exploring D2: A Declarative Diagramming Language
π Why You're Bad at Giving Feedback
π 5 Essential Reads for Engineering Leaders
π The Cynefin Framework Overview
π 4 Ways to Technically Upskill Engineers
π Why You Should Have 1:1s with Your Peers
π Engineers Do Not Get To Make Startup Mistakes When They Build Ledgers
π Learning by the Blade or From the Chalice
π What is my ideal Career Path for Product Managers - Chapter 1
November 2024
π How to Optimize Your Career for Happiness
π The Cultural Characteristics of Fast-Paced, High-Performance Teams
π Retiring from The Idea of Retirement
π How Superhuman Built an Engine to Find Product Market Fit
π The Ultimate Guide to Onboarding Software Engineers (2024)
π Exploring the Relationship between Tech Lead and Engineering Manager
π Your company needs Junior devs
π Founder Mode, hackers, and being bored by tech
π Team Principles
π The three-page paper that shook philosophy: Gettiers in software engineering
π The Elite's War on Remote Work Has Nothing to Do with Productivity
π How to Lead Your Team when the House Is on Fire
π Part 1 of 4: The Everyday Business Metrics that Crush Innovation
π Splitting Engineering Teams into Defense and Offense
π Paul Graham and the Cult of the Founder
π The Real Reasons Why Most Product Teams Struggle to Delight Users
π Navigate Your First 90 Days in Product Management: A Step-by-Step Guide
π Startups on the brink: Why a boom in innovation is around the corner
October 2024
π Paul Graham and the Cult of the Founder
π How to Measure Developer GenAI Adoption and Impact
π Part 1 of 4: The Everyday Business Metrics that Crush Innovation
π Splitting Engineering Teams into Defense and Offense
π 9 Things I Learned as a Software Engineer
π Have McKinsey and its consulting rivals got too big?
π M@
π The Ultimate Guide to Onboarding Software Engineers (2024)
π Startups on the brink: Why a boom in innovation is around the corner
π The three-page paper that shook philosophy: Gettiers in software engineering
π Jehyun Sung
π Co-founder Mode
π The Efficiency Paradox: When Lean Operations Lead to Lean Innovation
π The Eliteβs War on Remote Work Has Nothing to Do with Productivity
September 2024
π Unpacking Interview Questions by Jacob Kaplan-Moss
π Management Tips and Lessons
π Home Baked Abstractions, Store Bought Implementations
π Founder Mode, hackers, and being bored by tech
π How to Lead Your Team when the House Is on Fire
π Exploring the Relationship between Tech Lead and Engineering Manager
π Streamline Your Software Development with Software Blueprint
π Manager Antipatterns
π Three Critical Questions to Turn the Tables During Technical Interviews
π How to Optimize Your Career for Happiness
π Retiring from The Idea of Retirement
π M@
π The Real Reasons Why Most Product Teams Struggle to Delight Users
π Be a thermostat, not a thermometer
π The Cultural Characteristics of Fast-Paced, High-Performance Teams
π Engineerβs Guide to Convincing Your Product Manager to Prioritize Technical Debt
π No Estimations β Stop the Theater
π How Superhuman Built an Engine to Find Product Market Fit
August 2024
π Story Points are Pointless, Measure Queues
π Curated Resources for Software Engineering Managers
π 80% of developers are unhappy. The problem is not AI, nor is coding
π The Architecture Behind A One-Person Tech Startup
π Break the βNot My Jobβ Syndrome With The RACI Matrix (Template included)
π A Common Problem with ADR Implementations
π The Problem Space
π Building Engineering Progression - Part I: Groundwork
π You Need to Understand the Business to Design a Good Engineering Strategy
π Solution β We Donβt Need Managers!
π Why Do Developers Lose 1 Day a Week to Inefficiencies?
π Product Management Will Be Taken Over By AI in 5 Years
π Introducing MX β Management Experienceβ’
π Building Engineering Progression - Part II
π Importance/Difficulty Matrix: A Tool for Better Decision-Making
July 2024
π Unexpected Anti-Patterns for Engineering Leaders β Lessons From Stripe, Uber & Carta
π The Architecture Behind A One-Person Tech Startup
π Engage your audience by getting to the point, using story structure, and forcing specificity
π Why Innovation Heroes are a Sign of a Dysfunctional Organization
π How to create software quality.
π The 10 Most Common Mistakes of First-Time CTOs, #3 and #4
π What is a Personal User Manual?
π Dark Software
π Gen AI will increase demand for software engineers
π Repetition: A Key Skill to Master as a Leader
π The real 10x developer makes their whole team better
π How Sprinting Slows You Down: A Better Way to Build Software
June 2024
π What Andreesen Horowitz got wrong about engineering management (leaddev.com)
π The 10 Most Common Mistakes of First-Time CTOs (makemeacto.substack.com)
π How Sprinting Slows You Down: A Better Way to Build Software
π How to create software quality.
π Robs
π Repetition: A Key Skill to Master as a Leader
π Dark Software
π People on Nice Teams Finish Last (staysaasy.com)
π The Architecture Behind A One-Person Tech Startup
π The Difference Between Speed and Velocity - Getting Stuff Done (fs.blog)
π You are a CTO, not an expensive Copilot (makemeacto.substack.com)
π Engage your audience by getting to the point, using story structure, and forcing specificity
π What is a Personal User Manual?
π Why Innovation Heroes are a Sign of a Dysfunctional Organization
π Unexpected Anti-Patterns for Engineering Leaders β Lessons From Stripe, Uber & Carta
π You need to understand the business to design a good engineering strategy
April 2024
π 10 toxic employees to avoid
π For Godβs sake follow the Lean Startup Method
π GenAI Copilots Exacerbate Problems
π Positive feedback is different from praise
π Introducing Narrative-Driven Development
π How to Be a Better Software Engineering Leader
π Coaching for Sanity
π Mathias Jensen
π Amazonβs Press Release and FAQ
π The Last Re-Org Youβll Ever Do
π The best engineering interview question Iβve ever gotten, Part 1
π A Sketch of the Biggest Idea in Software Architecture
π Creating Discomfort Zones
π What Sam Altmanβs Prediction About The $1B One-Person Business Model Means For You
π Improving OKRs
π 11 questions to crush your next interview
π The Death of the Big 4: AI-Enabled Services Are Opening a Whole New Market
π The Grand Unified Theory of Documentation
π Why Software Projects Fail
π Celebrating Failure
March 2024
π AI startups require new strategies: This time itβs actually different
π rob walsh
π Youβre always carrying a cannon
π The Most Important Skill in Startup Engineering Leadership
π Essential Gallup Workplace Statistics To Help You Thrive As A Leader In 2022
February 2024
π 5 Pieces of Advice for Junior Software Engineers Starting their First Job
π The Update, The Vent, and The Disaster
π From engineer to manager: what I love, what I hate
π Separating βbest practiceβ from baggage
π Effective Technical Leadership
π How to get good at giving feedback
π The One Key To Building And Keeping A Great Company Culture
π Key Drivers for Engineering Experience and Performance
π Falsehoods Junior Developers believe about becoming Senior
π The Secret to a Great Planning Process - Lessons from Airbnb and Eventbrite
January 2024
π The infinite hows - An argument against the Five Whys and an alternative approach you can apply
π Making Profitable Software
π HR Antipatterns at Startups
π Get your work recognised: write a brag document
π The Mediocrity Limbo
π Questionable Advice: βMy boss says we donβt need any engineering managers. Is he right?"
π What Makes a Company Great at Producing Leaders?
π How to Build Trust as a New Engineering Manager
π How to Recognize Exceptional Talent as an Engineering Manager?
π Highly Profitable Engineering Teams
π Metacognition: A Critical Leadership & Career Skill | LSW#39
π Yes, good DevEx increases productivity. Here is the data
Was this useful?