If you’ve been following our engineering blog (or just happened to stop by), and are interested in learning more about engineering at Coursera, please join us on Thursday November 6th for Coursera’s engineering open house. Throughout the night, you’ll have...
Here at Coursera, every new line of code we write for iOS is in Swift. As a result, I’ve written a few custom controls lately in Swift using Auto Layout and iOS 8’s new IBDesignable/IBInspectable attributes which are supposed to...
Data plays an important role at Coursera. We use data to improve our learner experience, gather insights in MOOC pedagogy, and provide instructors insight into their courses via our instructor dashboards. The data infrastructure team at Coursera seeks to provide...
Like many startups, Coursera began its data storage journey with MySQL, a familiar and industry-proven database. As Coursera’s user base grew from several thousand to many millions, we found that MySQL provided limited availability and restricted our ability to scale...
Being a data driven company, we at Coursera appreciate the importance of being able to A/B test various hypotheses. At any given time, we’ll be running various tests on the site and analyzing results to pick the winning variants. These...