Use a tag line that means something

I like that Ember’s tagline is about ambition. It’s easy to write an empty, temporary tagline. “Simple and good”. “Only 4 kilobytes.” It’s harder to write a tagline that generates principles which stand the test of time. “Simple and fast” are in opposition. “Only 4 kilobytes” is unlikely to last if the software evolves. “Ambitious”… Continue reading Use a tag line that means something

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


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