Duck Structure Update

My duck docs continue to evolve as my process changes. Here are changes I’ve noticed lately.

November 25, 2022 · 8 min

Activity-based Developer Checklist

This is my attempt at short actionable checklists to guide key moments in software process.

November 17, 2022 · 2 min

Stuckness and Ducks

I read that stuckness is not a bad thing. It is avoiding our stuckness that is the problem. I think living with stuckness is part of why duck docs are so good.

November 11, 2022 · 2 min

Made some reading lists

I’ve started some reading lists to help people connect to good software literature.

November 3, 2022 · 1 min

Five Foundational Beliefs: Origins

A friend asked me to summarize what I believe about software in five points or less. I previously described those points. Here is where each of those beliefs originates from.

October 27, 2022 · 2 min

Five Foundational Beliefs

A friend asked me to summarize what I believe about software in five points or less. These are those five points.

October 21, 2022 · 6 min

If I could only have one guideline

I read a lot. I’ve noticed that some of the most effective books I read share a clear focus. Every point is quickly and explicitly tied back to a concise core message. What core message would I reiterate if I wrote a book on software?

October 16, 2022 · 2 min

Google DORA: Objective Developer Practice Research

Software development is notoriously short on research-based practices. Google’s DevOps Research and Assessment (DORA) project is helping fill that gap.

October 7, 2022 · 1 min

Code That Fits in Your Head: Mental Models

Mental models are foundational. They decide how we interpret information and reason about a topic. Yet mental models for writing software are immature and little discussed. Code That Fits in Your Head puts mental models front and center.

September 22, 2022 · 4 min

Development Drivers

Code That Fits in Your Head collects the myriad of somthing-driven practices into a category of drivers. Drivers create a toolkit for highlighting motivations and responding to them with code.

September 15, 2022 · 2 min