{
"$type": "site.standard.document",
"createdAt": "2025-08-18T21:43:00+01:00",
"description": "I'm still thinking about this thing that everyone pretty much decided to stop thinking about in 2019.",
"path": "/stream/programming-thoughtleadership",
"publishedAt": "2025-08-18T21:43:00+01:00",
"site": "at://did:plc:swxoj3wjlwodcqs5ipmvgnug/site.standard.publication/3mnv7gbn3czno",
"tags": [
"Web",
"Code",
"Design",
"Jim Nielsen"
],
"textContent": "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, PLEASEJust a Little More Context Bro, I Promise, and It’ll Fix Everything, by Jim Nielsen",
"title": "More Programming Thoughtleadership re: dependencies",
"updatedAt": "2025-08-18T23:53:09+01:00"
}