The Problem: A Growing Company Held Back by Identity
For Topcoder’s first decade, working on identity cost them an estimated six months of developer time every year.
As Topcoder’s CTO David Messinger explains, “We want to be very strategic about lines of code that we write. We look at it as any time you have to write code, it's the most expensive thing you can do because...now you've got to maintain it, you've got to support it, you've got to update it.”
Coding for identity proved to be particularly expensive. According to Messinger, “We have probably written and rewritten login, registration, authentication type stuff… in our history of 19 years, we’d do it once a year.”
Building their own security was taking Topcoder’s attention away from what was really important: working on their own product and evolving to be more valuable to their customers.
When Topcoder moved to the cloud in 2011, they took the transition as a chance to utilize more third-party services that would allow them to focus on their core competency.
It quickly became apparent that reduced friction around identity could help Topcoder grow their business. Topcoder’s initial positive experience with Auth0’s free product convinced them to become a paying customer in 2015. “Auth0 made it easy for us to acquire companies and enroll in other logins,” says Messinger.