News for hackers. Stuff that matters.
Re:Ask HN: To have (system) design sessions or not? by paxys on Tuesday August 16, 2022 @10:56AM (#32483610)
It is pointless to schedule meetings where the agenda will get derailed in the first 5 minutes and a dozen engineers/managers will end up having bike shedding debates. And your engineers are correct that such discussions always turn into popularity contests and junior voices end up getting drowned out.

A better approach is to appoint a single tech lead, give them the freedom to make technical decisions, have them write a RFC/tech spec, and have others review the spec (by commenting on it and asking questions). Once there is consensus on the major items then development can proceed.

Re:Ask HN: To have (system) design sessions or not? by DawsonBruce on Wednesday August 17, 2022 @01:42AM (#32492766)
Agreed, sharing a tech spec / architecture decision record outlining the system design and it’s benefits and consequences with the team you’re seeking feedback from is quite effective.

Not only does this remove another meeting from the calendar, but it also allows everyone to contribute asynchronously and requires explicit buy-in from each requested reviewer.