There were a lot of conversations on Twitter about how this was a “design problem” and that the person who made the mistake shouldn’t have been reassigned. I agree, but I also know that local governments have small budgets and making any kind of computer system work at all is a challenge. It’s really a problem for all of us: a lot of the software that we pay for through our taxes is bad and possibly harmful to us.
Somehow, we will need to find ways to ensure that software paid for by public money is held to at least as high of a standard as the software we all use day to day, if not a higher standard. We also need at least some of our best software designers and builders to be interested in public work and not only drawn to large private corporations.