“11:15 Restate my assumptions: 1. Mathematics is the language of nature. 2. Everything around us can be represented and understood through numbers. 3. If you graph these numbers, patterns emerge. Therefore: There are patterns everywhere in nature.” – Max Cohen (played by Sean Gullette, in Pi, a film by Darren Aronofsky) There is a general … Continue reading Everything is connected
We all know the scout rule: to gradually improve the source code by checking in a module cleaner than it was when you checked it out. But what happens when you apply similar tactics to reducing the bug count? During the summer, the Candy Crush team decided to try this out by setting a bug … Continue reading Applying a ceiling to the bug count
Data Science is “the sexiest job of the 21st century” according to Harvard Business Review… That sounds great, and for those of us floating in clouds of data gathering beautiful insights, indeed it can be a great job. It’s a blend of statistical and coding skills with business insight, problem solving, database skills, and the … Continue reading What is a Data Scientist?
Here at King, we live and breathe data. We use data extensively in the creation, promotion and management of our games – and to garner insights which guide the development of the business. The Data Analytics (DA) organisation is the broker and clearing house for data at King, and, like many of King’s central functions, … Continue reading Distribution in our DNA
We release a new version of Candy Crush Soda Saga every other week on iOS, Android, and Facebook. It’s a complicated picture – two code bases (C++ for mobile and AS3 for Facebook), as well as dependencies on internal libraries and frameworks that are updated frequently. It’s the kind of juggling act that we at … Continue reading Candy Crush Soda Saga delivery pipeline
At King, we routinely execute automated tests into one or two devices at the same time. The process is pretty simple: take the devices you want to test against, create a build with the game and the test, press play, and grab a coffee. This has worked well, but we felt that in order to ensure our games work … Continue reading Why we chose Akka for our cloud device solution