Alex Miller discusses Clojure’s approach to data, comparing it with OOP’s approach, and covering various related topics such as mutation, state vs. value, primitive and composite data.
Andrew Clegg overviews methods and provides use cases for performing data sets operations like membership testing, distinct counts, and nearest-neighbour finding more efficiently.
Scott Vokes presents some lesser-known data structures and shows how probability distributions and content-addressable storage can become tools to shape global system behavior.
The panelists discuss their approaches in using APIs and open standards and data in the education sector.
Ian Plosker shares a number of techniques for establishing the data query patterns from the outset of application development, designing a data model to fit those patterns.
Jeni Tennison explains how to evaluate an organization's data assets as potential sources of open data, and how to deal with the thorny issues of derived and personal data.
Steve Miner discusses tag literals and data readers, what’s new in Clojure 1.5, and EDN (Extensible Data Notation).
Stephane Dubois shares insight in Xignite’s road building a business model providing APIs for accessing financial data.
Ian Robinson discusses the complexity of highly connected data and how graph databases can help, illustrating the talk with practical examples implemented using Neo4j.
Gray Brooks discusses the efforts around creating APIs for accessing the vast amounts of data administered by the US Government.
David Rogers outlines how a highly-scalable RDF and SPARQL-based API was delivered, how a graph of highly-connected data can be managed effectively across a large organization, and their plans to open up access to the BBC's data from Bitesize learning resources, to the Radio 4 archive.