Muses

Building the Wrong Thing

Folks worry a lot about building the wrong thing, that is, making software that does not please the many and different interests of the org, the users, the operators. I’ve certainly seen that. We all have. Government seems particularly consistent at doing it, tho surely there are plenty of commercial orgs that have the same

Building the Wrong Thing Read More »

TDD Pro-Tip: Build Cells

TDD Pro-Tip: Build cells — logic nucleus on the inside, environment inputs & outputs on the outside, and a semi-permeable cell wall between the two. The metaphor i’m proposing here is really about the nature of borders in code. Prior to TDD, my grasp of this topic was driven largely by the great theory of

TDD Pro-Tip: Build Cells Read More »

Difficult Concepts #2: Simple Causality In Humans Is Non-Existent

This entry is in the series Difficult Concepts

Difficult Concept #2: Linear single-factor causality in shared human activity is so rare it can be safely assumed to be non-existent. "Because" is a word with astonishing power. Like most powerful things, it can lead us rapidly to joy and just as rapidly to grief. In the mechanical world, the "becauses" are primarily linear —

Difficult Concepts #2: Simple Causality In Humans Is Non-Existent Read More »

Difficult Concepts #1: Doing, Knowing, Saying, Hearing, Learning

This entry is in the series Difficult Concepts

Difficult Concept #1: With most high-skill activities, the doing, the knowing, the saying, the hearing, and the learning are all dramatically different things. That’s pretty pithy, so I better unpack it a little. Let’s take one of my high-skill activities and break it out as suggested by the headline. I routinely, multiple times a day,

Difficult Concepts #1: Doing, Knowing, Saying, Hearing, Learning Read More »

GeePawing & Mentoring

I’ve spoken of thick vs thin culture. And my earlier muse was mostly for boss-types, and I promised to do the same for non-bosstypes. But I need to pause here, and do something different. I need to talk about mentoring/coaching to create proper context. (I should pre-announce, i’m semi-lit. I doubt I could pull this

GeePawing & Mentoring Read More »

Scroll to Top