Libraries as a means of modularity

Configuration is aweful imagination

Every software project I’ve ever worked on, has had a structure something like this:

- src
  - project-specific-namespace
    - components
    - domain-things
  - utils
  - partially-copled-library-like-module
- tests
  - important-hard-to-define-test
  - tests-for-components
- config
- more-config
- docs