status |
---|
research (please don't share) |
-
Joe on languages vs specification languages
-
API vs protocol
- Martin Thompson: https://youtu.be/bzDAYlpSbrM?t=837
-
Scaffolding
- testing
- docs
- glossary: https://youtu.be/fTtnx1AAJ-c?t=518
- code generation
- program inference?
- blackbox vs statebox vs clearbox specification
- trace specifications
- usage model/ operational profile
- users/actors are part of the specification
- connections are more important than components in complex systems
- "people are objects too"
- break down a concept until there's no disagreement about its meaning
- Mostly stealing from all above and gluing things together
- Informal escape hatches, but still structured and checked
- useful for documentation and program inference?
- Thoughts?