A junior developer could've developed an app to count votes from 1000 precinct reporters.
That is exactly the kind of attitude that leads to a disastrous rollout like this. You're applying a brand-new app and process to help with complex rules changes, and now you have a new organizational problem.
As someone who has had skin in the game with keeping political web tools working, this type of thing is terrifying. Nobody should be depending on new, single-use, day-of, tools. You can't test them or train them well enough.
I have to second this. This is real time polling data that has to be counted, most developers have to put a million checks just to make sure they report polling data accurately, forget actually having to count them as actual legal votes that determine real life outcomes (propelling a presidential candidate to the forefront). Yeah, no, keep the junior developers the fuck away from something like this.
That is exactly the kind of attitude that leads to a disastrous rollout like this. You're applying a brand-new app and process to help with complex rules changes, and now you have a new organizational problem.
As someone who has had skin in the game with keeping political web tools working, this type of thing is terrifying. Nobody should be depending on new, single-use, day-of, tools. You can't test them or train them well enough.