Commentary
Independent perspectives on the state of business and technology.
The General Purpose Pendulum
Are we swinging away from general-purpose CPUs?
D-Day in Kyiv
Epstein Barr and the Cause of Cause
If a cause rarely causes something, is it a cause?
The Human Web
Web3 needs to solve the problems of Web0
Andy Warhol, Clay Christensen, and Vitalik Buterin walk into a bar
Remote Teams in ML/AI
The last hurdle is … company leadership.
The Quality of Auto-Generated Code
When Copilot writes your code, will you care whether it’s good or bad?
Two economies. Two sets of rules.
Elon Musk isn’t superman. He does have supermoney.
Code as Infrastructure
The Next Critical Talent Shortage Won’t Be Fortran
DeepCheapFakes
What happens when deepfakes become cheap?
Checking Jeff Bezos’s Math
Stakeholder Capitalism Deserves Clearer Metrics
The Wrong Question
What questions should we be asking about the future of social media? “Free Speech” isn’t it.
Patterns
Patterns give you a language for discussing solutions to problems.
What is functional programming?
Be as functional as you want to be
On Exactitude in Technical Debt
What does a metaphor like “technical debt” mean? And what doesn’t it mean?
Multi-Paradigm Languages
We need to learn how to effectively use multi-paradigm languages that support functional, object oriented, and procedural paradigms.
Our Favorite Questions
Asking very simple questions often leads to discussions that give much more insight than more complex, technical questions.