Resources
Class how-tos
- How to set up your repo for the class
- How to submit a git commit hash
- How to set up MongoDB for local development
- How to develop a sync-engine app locally
- How to deploy your app on 6.1040 Apps
- ConceptBox, an example app you can copy parts from
Technical resources
See the Technical Resources page.
Background docs
- What concept design is
- Concept design and software development
- Concept design and agentic AI
- What a concept is and is not
- How to innovate from bad situations
- How to identify concepts
- Defining concepts
- How to write concept specifications
- A notation for state declarations in concept specifications
- How to decompose into concepts
- Flaws in concept definitions
- Flaws in concept decompositions