2 pointsby Parbhat-Kapila4 hours ago1 comment
  • jalapenos3 hours ago
    Strong HR practices to retain those who know it like the back of their hand
    • Parbhat-Kapilaan hour ago
      Strong retention definitely helps, but even with good HR practices, long-lived systems inevitably outlast individual contributors.

      What I’ve seen break first isn’t code correctness, but the loss of decision context, why the system looks the way it does today. That context usually lives in old PRs, commit messages, and informal conversations rather than in the code itself.

      Documentation helps, but static docs decay quickly. Social knowledge helps, but it’s fragile. The hard problem is preserving intent and architectural reasoning as the code evolves, without slowing teams down.

      I’m curious whether people have found practical ways to do that at scale.

    • fuzzfactor3 hours ago
      This is so essential.

      Anything less is a very poor substitute at best.

      IOW you can rake in the bucks a lot of other ways, outperform your wildest expectations and be perfectly satisfied financially, but you're really quite poor by comparison to how rich you would be if you did it right from the beginning.