Posts

Showing posts from September, 2026

Structuring Systems into Discrete Stable Units

Image
This article pulls the ideas of the Atomic Design Methodology which was created by Brad Frost, the ideas of Kurt Cagle related to the holon , the practice of strong typing , the notion of a state machine, the mathematical notion of the manifold from the branch of mathematics called topology, and the child's toy called the Lego brick . To this, add the quality control techniques of Lean Six Sigma and Agile .  Now, apply all that to the deterministic system that is called double entry bookkeeping. Atomic Design is a methodology for structuring systems by breaking those systems into discrete, stable, typed units at different levels of complexity: atoms, molecules, organisms, and species. Each level represents a progressively richer functional structure. This creates an explicit hierarchy of structures which can be leveraged.  Atoms are the basic building block.  Molecules are bonded functional units created from assembling atoms.  Organisms are assembled from molecu...