In this video, Mark Needham of ThoughtWorks goes through the process of building a graph and driving out its design from the questions you want the answers to. He uses neography to do that and covers the mistakes he’s made and things he has learnt in the process. Mark also goes through some ways of visualising the data using sigma.js, d3, Google Maps and gephi. Mark Needham is a software developer at ThoughtWorks and has worked there for the past six years using agile methods to help clients solve problems using C#, Java, Ruby, Scala and Neo4j.