Tiny dramas, tiny deploys

It is better to practice risky things often and in small chunks with a limited blast radius, rather than to avoid risky things. Charity Majors, “Test in production? Yes“ Charity is writing about deploys. Not-deploying may be safer for tonight, but in the medium term it leads to larger deploys and bigger, trickier failures. In … Read moreTiny dramas, tiny deploys

Reductionism with Command and Control

In hard sciences, we aim to describe causality from the bottom up, from elementary particles. Atoms form molecules, molecules form objects, and the reason objects bounce off each other is reduced to electromagnetic interactions between the molecules in their surfaces. Molecules in DNA determine production of proteins which result in cell operations which construct organisms. … Read moreReductionism with Command and Control

One skill is not enough

It takes more than one skill to be useful these days. Development, communication, writing, interviewing, management, business — these skills don’t do anything by themselves. Developing what? communicating what? Which business? You need a domain of expertise to apply these abstract skills to. I can’t communicate what I don’t understand. Nor develop good software in … Read moreOne skill is not enough

Adding qualities to systems

The other day there was a tweet about a Chief Happiness Officer. Later someone remarked about their Agile Transformation Office. It seems like we (as a culture) think that we can add qualities to systems the way we add ingredients to a recipe. Systems, especially symmathesies, aren’t additive! Agility, happiness, these are spread throughout the … Read moreAdding qualities to systems