thoughts Plumbing vs Domain There are two types of work in feature development. The domain is the business logic, and plumbing is the utilities we use to build the system.
refactoring Refactoring first vs change first How, I think about refactoring and code changes sequencing.