/design
• Big design up front is dumb, no design up front is dumber
• Documentation-driven design
• Endpoints, verbs, status codes and examples
• Feedback from everyone
• Consult and validate during code review, arch review and manual
testing
• Use Wiki or Markdown because why not?
• API != CRUD
• Follow use cases, not database tables
• Eat your own dog food