Hacker News new | ask | show | jobs
by fbr 2054 days ago
I agree that integrating a 3rd party solution has multiple hidden cost.

> This is one of the most common and damaging mistakes I see

Interestingly, the most common mistake I see is people neglecting the cost of developing a solution themselves:

1. opportunity cost

2.long term maintenance

3. documentation & training new people

...

1 comments

Agreed rolling your own has hidden costs too and is often not the right choice.

Ime, though, this lesson has almost achieved meme status. So while both types of mistakes are made, the "hidden costs of 3rd party tools" is often not a consideration at all. The node "left pad string" debacle is the archetypal example here.