More Programming Thoughtleadership re: dependencies

A couple more words about not installing your way out of a Problem, while I'm at it: Jim Nielsen compares the Mania for Installing to the Mania for Putting A AI Into It, in the context of, AI can’t do what programmers do because AI can’t maintain an effective model of how your application works:

Rather than install another package to fix what ails you, you simplify your mental model which often eliminates the problem you had in the first place; thus eliminating the need to solve any problem at all, or to add any additional context or complexity (or dependency).

It's a truism and it makes me sound like a Pain In The Ass but the best code is no code at all. Or like the least amount of code possible. Just stop asking me to review 2,000+ LoC pull requests, PLEASE

Just a Little More Context Bro, I Promise, and It’ll Fix Everything, by Jim Nielsen

Web Code Design Jim Nielsen

Previous

Good system design

Very slowly getting system design through my Thick Skull and onto the surface of my Smooth Brain.