Home

Awesome

<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

Table of Contents

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

About this list

Items:

Books

More than any other field, management is full of fluffy books that could be summarized in one 100-word article. That being said, there's a number of excellent books, listed below.

Turn the Ship Around!: A True Story of Turning Followers into Leaders

📖 Turn the Ship Around!: A True Story of Turning Followers into Leaders is hands down my preferred management book.

This book made me truly understand what empowering local decision means. In particular, I liked how the author explains that the usual chain of command requires information to go up the chain, and decision to go down, which is insanely inefficient.

It provides great tools for managers to help their team members come up with their own decisions, in particular the notion of deliberate action. There's a also a presentation that talks about the main concepts the author developed.

There are numerous cheesy management books and this is not one of them. The narration is great as well and the explanations are short, and to the point.

You can find a short summary in video here

“Control without competence is chaos.”

— L. David Marquet, Turn the Ship Around!

Other generalist books

There are some other more specific books quoted below.

Other books I haven't read:

Book reading lists

What is engineering management?

Here are some generic resources:

General management resources

Tal Bereznitskey's awesome definition for managing engineers:

Hire motivated people. Trust them. Set high standards for everything. Lead by example. Get out of their way and let them be the heroes of the day. That’s it.

Articles

Tools

Engineering Management Topics

This is a list of inspiring articles related to engineering management. Those are usually short and concise articles that are packed with inspiring and concrete ideas. They have shaped my own management practice, and I hope they will inspire you as well.

I don't necessarily agree with everything listed here. Actually, you'll see that some of those articles have diametrically opposed opinions. I do believe those thought-provoking resources will help you in your manager journey.

1-1

Antipatterns

Biases

Cognitive biases don't only apply to hiring... They can impact performance reviews, 1-1, team meetings, even small talk with colleagues.

Brainstorming

The dangerous man is the one who has only one idea, because then he’ll fight and die for it. The way real science goes is that you come up with lots of ideas, and most of them will be wrong.

— Francis Crick

Career growth and job ladder

Also check the charlax/professional-programming's Career Growth section.

Curated examples of job ladder/career development matrix:

List of lists:

Concepts:

Change management

Code reviews

See my professional-programming section about code reviews

Communication

Conflict resolution

CTO (Chief Technical Officer), VPoE and other levels

See also the section about Organizational structure

Data organization

Culture

Decisions

Arguments you should avoid using - that are logical fallacies “Because it’s always been done this way.” “Because we tried it before, and it didn’t work.” “Because company X uses this.” “Because {important person} said so.”

Reason on tradeoffs, constraints, opportunities instead.

– Gergely Orosz

Delegation

The 70/10/80 Principle of delegation: “Find someone who can do what you do at 70% the success rate. Teach them the extra 10% and be okay with 80%.”

Delivery

Developer productivity and devexp (developer experience)

See also the "Personal productivity" section in this page.

Diversity and inclusion

Hiring:

Employee handbook

Employee retention

Escalations

Executives

FinOps (cost)

First-time manager

Feedback

See the Performance section too.

Hiring

General

Hiring: interviews

Specifics about hiring engineering managers:

Hiring: interview questions

Hiring: job postings

Hiring: process

Hiring: résumé review

Hiring: sourcing

Hiring: take home exercises

Hiring: quotes

If you can 'hire tough,' you can 'manage easy'.

Sue Tetzlaff, The Employee Experience: A Capstone Guide to Peak Performance

I am convinced that nothing we do is more important than hiring and developing people. At the end of the day you bet on people, not on strategies.

Lawrence Bossidy, GE

I hire people brighter than me and then I get out of their way.

Lee Iacocca, Ford

You can dream, create, design and build the most wonderful place in the world... but it requires people to make the dream a reality.

Walt Disney

Hire character. Train skill.

Peter Schutz, Porsche

In technology, it's about the people. Getting the best people, retaining them, nurturing a creative environment, and helping to find a way to innovate.

Marissa Mayer

I'd rather interview 50 people and not hire anyone than hire the wrong person.

Jeff Bezos

Talent wins games, but teamwork and intelligence win championships.

Michael Jordan, American former professional basketball player

Often the best solution to a management problem is the right person.

Edwin Booz

Somebody once said that in looking for people to hire, you look for three qualities: integrity, intelligence, and energy. And if you don't have the first, the other two will kill you. You think about it; it's true. If you hire somebody without [integrity], you really want them to be dumb and lazy.

Warren Buffet

One cannot hire a hand; the whole man always comes with it.

Peter Drucker

If you think it's expensive to hire a professional to do the job, wait until you hire an amateur.

Red Adair

Incident prevention and response (on-call, outages)

Also see my professional-programming list

Learning, retro, postmortem

See my professional-programming section about incident-response

Quotes:

Management style

Quote:

If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea.

– Antoine de Saint-Exupery

Management is doing things right; leadership is doing the right things.

– Peter Drucker

The people who work for you have three resources: time, energy, and give-a-fuck. Time is the cheapest. It replenishes one hour every hour. Energy is more expensive. When you're out you need lots of time off to recharge. Once give-a-fuck is burned, it's gone forever.

– @leftoblique

Meetings

Mentoring

Mindset and attitude

It's only when the tide goes out that you learn who's been swimming naked. – Warren Buffet

@farbood: Doing the right thing, is direction. Doing things right, is speed.

@jasonfried: You don’t get to call yourself a leader. That’s up to other people.

Motivation

Quotes:

Onboarding new team members or yourself

Organizational structure

See also Data organization

Performance management

Personal productivity

See also: Developer productivity section

About productivity in general:

@shreyas: Don’t be fooled by Best Practices. By the time something is labeled and advertised as a Best Practice, it is just average. Following these practices only suggests you won’t be left behind, not that you will lead the pack. Best Practices are actually Average Practices.

Automation:

About GTD:

About calendars:

About distractions:

"Do what you love until you love to Do" I often think about the “Read what you love until you love to read” comment from @naval, and this is a good generalization. My experience has been that it is easier to educate a Do-er than to motivate the educated; you have to believe you can Do before you embark on an effort. – John Carmack

In terms of task management software, I can't recommend Things enough (macOS and iOS only). It is a delightful piece of software that gets out of the way and lets you focus on your tasks.

Planning (roadmap, goal setting, KPI, OKR, etc.)

Truth emerges more readily from error than from confusion. Francis Bacon

Goals

A goal without a plan is just a wish. Antoine de Saint-Exupéry

OKRs

Presentations, design and public speaking

Some great examples of presentations:

Prioritization

See also the Prioritization section on my entrepreneurship-resources list

Problem solving

See my professional-programming section about problem solving

Processes for engineering

@samkottler: No amount of process will ensure the right work is getting done.

Product management

See also my entrepreneurship-resource repo.

Production and productivity

Project management

The ultimate inspiration is the deadline. — Nolan Bushnell

You must create hilariously aggressive deadlines for yourself, otherwise, you’ll get swept away in unnecessary details that aren’t actually mission-critical. If you’re thinking about color schemes and button widths, your timeline is too long. – Tara Viswanathan

Estimating work (project management)

Release management

Remote teams

Quality

See also my professional-programming repo

RFCs (request for comments)

Talent management

Team vision

"Starting with the why" is one of The 7 Habits of Highly Effective People's best chapters.

Technical strategy

Team culture

Those are considered classics:

culturecodes is a repository of culture deck from companies (including the ones above).

Engineering values:

Scaling an organization

Security

Soft skills, Emotional Quotient (EQ)

Storytelling

See Presentation

Strategy

Shameless plug here, two presentations I contributed to:

Survey

Team dynamics

Training

Trust

The best new ideas always have unanticipated benefits. So it's stupid to require people who want to do new things to enumerate the benefits beforehand. The best you can do is choose smart people and then trust their intuitions about what's worth exploring.

— Paul Graham https://twitter.com/paulg/status/1619753568264921089

Work ethics & work/life balance

Workshop facilitation

Writing

➡️ See also my professional-programming list

See also the RFCs section.

Other sources

Other lists

Movies

TV Shows

Netflix's Chef's table profiles a couple world-renown chef. The kitchen world bears a lot of similarities with management. In the season two, I especially recommend episode 1 and 3:

The Office is a great satire of a dysfunctioning office.

Keeping up-to-date: blogs and newsletters

Here are some blogs and newsletter I follow.

Newsletter

Blogs

Podcast

My other lists