Distinct Things 0.1.0

Introduction

Most of the mess in software, and in working with AI, comes from one habit: treating many things as one thing. Tasks blur into projects, items blur into lists, a prompt blurs twelve asks into one paragraph.

Distinct Things is a concept and a toolkit for keeping every thing separate, bounded, and nameable.

Before, you worked in siloed products. Those lines don’t really exist anymore. Any structure or schema feels unnecessary. As you tear away the schema and structure of an app experience to the bare bones, what do you get? I think it ends up being something like a Gmail inbox.

Principles

  1. One thing is one thing. If you cannot point at it, it is not a thing yet.
  2. Edges before details. Decide where a thing stops before deciding what is inside it.
  3. Name it or lose it. Unnamed things get merged into their neighbors.
  4. Small enough to finish. A thing you cannot complete in one sitting is several things.

License

Creative Commons Attribution 4.0