Skip to content

Instantly share code, notes, and snippets.

@phuesler
Created July 9, 2012 13:08
Show Gist options
  • Save phuesler/3076464 to your computer and use it in GitHub Desktop.
Save phuesler/3076464 to your computer and use it in GitHub Desktop.

Engineering Diamond Dash

Building software is probably the discipline people are most afraid of calling "engineering". In my career as a programmer, I have seen many people making decisions out of hype or unsupported claims. To be honest, I have done that over, and over again!

When we start a software project, we always start by making decisions. Each of those decisions will have an impact on how easy the program is to maintain, scale and extend. How can we make sure the decisions we make are going to shape the program the way we really want?

In this talk, I'll give some hints about how to maximize for measurability. To do so, I will describe the approach we have taken in the social game Diamond Dash and how this approach has helped us to build a successful product with over 18M active users per month.

@phuesler
Copy link
Author

phuesler commented Jul 9, 2012

What is the core message of this talk?

@phuesler
Copy link
Author

phuesler commented Jul 9, 2012

Random phrases from the top of my head: make informed decisions, bring back the engineering into software development

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment