-
Notifications
You must be signed in to change notification settings - Fork 20
Why MOTH?
Neale Pickett edited this page Mar 12, 2019
·
1 revision
MOTH:
- Separates API from presentation
- The server only provides static content and JSON API endpoints
- All HTML generation is done client-side
- Separates compilation from running an event
- The compiler runs separate from the server
- Any changes to a running event are therefore deliberate and typically pass through a gatekeeper (DevOps)
- Development happens completely detached from production
- Unlock for all
- Because we are focused on education, this gives teams who are stuck a chance to try other things and just not get those points
- No option to devalue puzzles
- Equal work gets you equal pay
- We're educational: we don't care how quickly your team refreshes the puzzles page, we want you to focus on solving the technical content