> my operating system source code, my compiler source code, my server source code, etc.
Actually, you sort of do. You may not know it yet, if you were fortunate enough to never hit a problem with an update to one of them.
Exactly. And I wasn't trying to be anti micro services or libraries. Just pointing out that confirmation bias is a big reason some folks are against them.
It is amplified when folks push them with no caveats. Some of us remember being burned in ways this allowed.
I have no problem with micro-libraries. In fact, I developed on the notion of the micro-est of libraries: a library generator that gets down to function-level dependencies [0].
[0] http://web.archive.org/web/20140711172208/http://symbo1ics.c...