HN Hall of Fame Weekly email

Engineering management lessons (2014)

www.defmacro.org Essays & writing Essays & articles Work & careers Class of 2018-09 Hall of Fame
Screenshot of www.defmacro.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 8 calendar years, with breakout response in 2 of them.

submissions
8
submitters
8
observed span
2014–2023
peak thread · 109 comments
517 pts
latest 20+ return · 2018-09-07
41 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Having just spent a couple weeks on a pretty hard engineering problem, after having done more "architecture" stuff for quite a while, I would definitely add one thing to the Do's: * Protect your engineers' attention. As a manager you are the primary firewall between the world of distraction and the world of getting shit done. Most places these days have institutionalized some amount of distraction -- the various recurring "ceremonies" -- but anything beyond that, it's essential that the…

biztos·517-point thread·

I think the don't section is far too specific and short. I also think you can learn a lot more from failure than success, but I might be biased there. My management experience is in large bureaucracies. Here are my top ways to fail as a technical manager: 1. You don't understand what the people who work for you do well enough to know good work from bad work. This has all sorts of bad ramifications. You can't be a…

drblast·375-point thread·

> Fire bullies and underperformers. Bullies, yes. Underperformers, not immediately without communicating before, trying to understand the reasons, and trying to fix them.

yawz·41-point thread·

> Most people won’t easily share their emotions. Have frequent informal conversations, and tease out everything that might be wrong. Then fix it if you can. This. I've worked with many software organizations who jump to conclusions about their engineers and their reaction about poor performance is usually "we need to fire him/her" or "I don't think I have the right dev team". I always have to ask "When was the last time you asked that person what they really…

mbesto·35-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
975

reference only — not used in Hall rules or ranking

Total comments
182

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-10-03Engineering management lessonsFirst breakoutcoffeemug37551
2015-05-29Managing engineering teamserbdex3521
2016-10-0644 enginering managernslindtner10
2017-05-20Engineering management lessons (2014)Best threadmzehrer517109
2018-09-07Engineering management lessons (2014)Hall induction · Latest 20+ point returndennisgorelik411
2020-02-19Engineering Management Lessonswadkar30
2022-02-28Engineering Management Lessons (2014)lucasmullens10
2023-11-26Engineering Management Lessonselamje20