Why engineers can't be rational about programming languages | spf13
spf13.com · 2,076 words · saved by 1 readers
The neuroscience of why we make million dollar decisions based on identity, not data.
✨ Series Overview This is the first entry in a series on the true cost of a programming language. When you are finished here, read Part 2: The 9 Factors of a Language’s True Cost . The Leadership Blindspot: How Identity Drives Multi-Million Dollar Technical Debt A programming language is the single most expensive choice a company makes, yet we treat it like a technical debate. After watching this mistake bankrupt dozens of companies and hurt hundreds more, I've learned the uncomfortable truth: these decisions are rarely about technology. They're about identity, emotion, and ego, and they're de
related reading
- Cognitive load is what mattersminds.md
- No one can teach you to have conviction | benkuhn.netbenkuhn.net
- Choose Boring Technologyboringtechnology.club
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- The language strangeness budgetsteveklabnik.com
- You Can Choose Tools That Make You Happyborretti.me
- Society's Technical Debt and Software's Gutenberg Momentskventures.substack.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- Things unlearnedscattered-thoughts.net
- Why is it so hard to buy things that work well?danluu.com
- Toolkits for the Mind | MIT Technology Reviewtechnologyreview.com
- Software development topics I've changed my mind on after 10 years in the industrychriskiehl.com