10x developer: work->knowledge->work

The most productive developer on a team is usually the one with the most knowledge of the system. Of the code, the business domain, the other software this code interacts with, and the people in the organization who can help. How did they get that knowledge? By working on the system. Weinberg remarks that when … Read more10x developer: work->knowledge->work

Folding Tradeoff Space

automation changes the rules we play by Fast v Safe Tradeoffs are a fact of life. Choose between safety and speed, stability and flexibility. More of one sacrifices the other. fast or safe, we are somewhere on that spectrum I remember a time when this described our decisions about software deployments. Deployments caused problems, so we did fewer … Read moreFolding Tradeoff Space