Archive
Essays
A chronological list of writing on software, leadership, the web, and a few field notes in between.
-
Developing Good Taste
Having a taste for what's good matters now more than it ever has. The incredible thing is that we can develop good taste.
-
My Last Day at Disney
This ends an 7 year chapter of my life which I'll really miss. But I'm also excited about what's next.
-
The Invariants of Great Work
The characteristics, behaviors, and mental models which need to be held constant to be able to do our best work.
-
Good takes effort
In software there is incidental work and inherent work. We adopt tools to do the incidental work so we can focus our creativity on the inherent complexity, which is where the value is.
-
Woz is the happiest person ever
Someone commented on Slashdot that Steve Wozniak was a fool for selling and giving away most of his shares in Apple. Woz replied with this gem.
-
How to build a great software engineering team.
Great teams build great software.
-
Make Your Own Luck
Luck plays a role in our successes and failures. But, we can take deliberate action to make ourselves a target for good luck.
-
The Vintage Software Engineer
I tend to downplay new things in software which people are generally excited about. Perhaps unfairly.
-
My Gear for a Winter Great Range Traverse
What I learned during preparation, training, and practice for the Adirondack Great Range Traverse.
-
Winter Traverse of the Adirondack Great Range
Testing the limits of moving quickly over the rugged Adirondack wilderness in the Winter. I learned a lot about myself and the mountains in the process.
-
Solve Hard Problems
There is a reluctance work on valuable problems in software because of a bias toward the 'easily' scalable ones.