Skip to content

Why MOTH?

Neale Pickett edited this page Mar 12, 2019 · 1 revision

What makes MOTH unique

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
Clone this wiki locally