by user | May 5, 2017
It’s impossible to really understand what a big software development project is until you’ve experienced and been part of a really, really big project. I came to fully comprehend that during the re-platforming of thegreatcourses.com, a well-established...