← All projects

Skill / Source

Deep Module Design

Make useful behavior easier to understand and change.

A material study of reusable ivory and machined-metal instruments.
Conceptual material study. See the source for the working software.

Put it to work

Start here.

Review module boundaries, interfaces, locality, and testability.

Before you begin

Included in a Pi package. Review its repository-specific instructions before adapting it to another environment.

Source access does not include hosted operation or managed support. Refer to the repository for its license and current requirements.