upvote
Reminds me of the time a former employer which shall remain nameless paid a Senior Developer to spend an entire year coding something a $15,000 license from the maintainers of the original library would have given them. So lets spend 6 figures to save 15 grand or whatever.

This was a CTO burning funds, and that does not even cover the maintenance costs, especially as the original library changes and becomes drastically more modern.

reply
> Reminds me of the time a former employer which shall remain nameless paid a Senior Developer to spend an entire year coding something a $15,000 license from the maintainers of the original library would have given them. So lets spend 6 figures to save 15 grand or whatever.

You argumentation assumes that the goal was saving money.

On the other hand, if the company's goal is to become a little bit more independent of this library (and their licensing fees), this approach often makes a lot of sense.

reply
I just used this a few weeks ago, except it was time not money. And I'm on my fourth implementation because nobody wants to stop and actually have a plan.
reply