> On the other hand, we don't end up with globally shared libraries that have 'completely' solved a particular technical problem space.
IME the more general a library tries to be usually the worse it is to actually use. Opinionated AKA designed libraries that have some specific intention behind them are more immediately usable and it's much more straightforward to see the pitfalls in using them as they tend to typically be intentional.
IME the more general a library tries to be usually the worse it is to actually use. Opinionated AKA designed libraries that have some specific intention behind them are more immediately usable and it's much more straightforward to see the pitfalls in using them as they tend to typically be intentional.