Upgrading a Ticketing Platform for Improved Performance and Maintainabilityby Rob McFarlandMay 7, 2025August 5, 2026