flâneur

What were you trying to achieve? / frantic.im

frantic.im · 236 words · saved by 1 readers

A senior engineer joins a team. Before long, they start noticing weird quirks in the codebase…

A senior engineer joins a team. Before long, they start noticing weird quirks in the codebase: two ID fields on the same DB table, one-off Redis cluster outside the company’s AWS, React components organized in a very unorthodox way. So they turn around to the teammate who has been on the team since the beginning and ask: “why is it built this way?” But “why” is a terrible question for 2 reasons: It makes people defensive. Subconsciously, the engineers who built the system might feel threatened. They’ll start making up arguments to justify the system’s current shape. “Well, Redis on XXX…

saved by

related reading