Failure = entropy due to adding humans

Here’s a real dinger of a sentence from Michael Lopp’s latest, The Art of Leadership: Small Things, Done Well: Failure is created by the increasing entropy of a growing number of humans running around the building, good intentions in hand, breaking things. Growing an organization requires rethinking trust, coordination, and collaboration. The breakpoints where things… Continue reading Failure = entropy due to adding humans

Published

The project management corollary to Hofstadter’s Law

Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law. Corollary: It always takes more repetitions to tell people what you’re doing, how you’re going to do it, why you’re doing it, how much progress you’ve made, that you finished doing it, etc. even when you take into… Continue reading The project management corollary to Hofstadter’s Law

Towards smaller JavaScript

The JavaScript ecosystem’s gone to a strange place where dense frameworks and complex tooling are the status quo. But, there are data-points suggesting the pendulum could swing back sooner than later: Snowpack 2.0 – download all your deps, import them as modules. Snappy development experience ensues. lit-html – generate DOM without going through React/Vue/etc. intricacies… Continue reading Towards smaller JavaScript

The possibility of software through the ages

The gestalt of what’s new in software and how it’s changing our world has evolved over the decades. In the ‘90s, it was “don’t make me think!”. User interfaces went from text-based systems that required memorization and expertise to graphical systems that afforded more casual use of computers. Unix users and their terminals are a… Continue reading The possibility of software through the ages

The Revenge of the Intuitive and developer tools in 2020

The Revenge of the Intuitive – Brian Eno lamented the downsides of a modern, computer-based recording console. Twenty years ago! The trade-offs for “freedom” at the expense of human affordances were too much for Eno at the time. Feels like we’re in a similar spot with developer tooling. It works for the most accomplished and persistent… Continue reading The Revenge of the Intuitive and developer tools in 2020