View presentations by conference
- QCon New York 2013
- Cloud East 2013
- ACCU 2013
- Code Generation Cambridge UK 2013
- ETE 2013
- Clojure/West 2013
- QCon London 2013
- SyncConf 2013
- DevNexus 2013
- API Strategy&Practice 2013
- Joy of Coding 2013
- CodeMash 2012
- QCon London 2012
- CodePaLOUsa 2012
- Clojure/West 2012
- Code Generation Cambridge UK 2012
- Erlang Factory 2012
- GoTo Copenhagen 2012
- QCon New York 2012
- IEEE SES 2012
- Cloud East 2012
- Mobile East 2012
- Throne of JS 2012
- Agile Culture Conference 2012
- SOA-Cloud Service Technology Symposium
- StrangeLoop 2012
- Agile Cambridge UK 2012
- Cloud Tech III
- SpringOne 2GX 2012
- SDEC 2012
- AgilePalooza New York 2012
- SPLASH 2012
- FP Days Cambridge 2012
- QCon San Francisco 2012
- Agile Tour Toronto 2012
- UX Cambridge UK 2012
Craig Andera explains Datomic from the perspective gained in implementing and optimizing a real-world production system, detailing the Datomic indexing process.
Garrett Eardley explores how Riot Games is leveraging Riak for their stats system, discussing why they chose Riak, the data model and indexes, and strategies for working with eventually consistent data.
Ronny Kohavi shares lessons learned, cultural and scaling challenges conducting hundreds of concurrent online controlled experiments at Bing.
Ben Christensen describes how the Netflix API evolved from a typical one-size-fits-all RESTful API designed to support public developers into a web service platform optimized to handle the diversity and variability of each device and user experience. The talk will also address the challenges involving operations, deployment, performance, fault-tolerance, and rate of innovation at massive scale.
Rusty Sears introduces REEF along with examples of computational frameworks, including interactive sessions, iterative graph processing, bulk synchronous computations, Hive queries, and MapReduce.
Floyd Marinescu shares how the virtual teams behind InfoQ.com and QCon are run; Processes, tools, & mindset needed to succeed in a completely virtual work environment that delivers happiness and alignment. Each practice is explained in the context of how it fosters purpose, autonomy, mastery, and a sense of progress.
Maxime Chevalier-Boisvert discusses making dynamic languages faster providing various examples of optimizations: SmallTalk, LISP machine, Google V8 and others.
Cameron Barrie, James Brett, Stewart Gleadow share lessons learned using Agile methodologies to build an iOS application, discussing its architecture and the benefits of hybrid apps.
Jim Driscoll discusses using ADFm to create and change Groovy scripts at runtime and debugging a live system with JWDP.
Kyle Boon reviews 3 frameworks for building RESTful WS- Grails, Dropwizard and Ratpack-, comparing their code readability, maintainability, deployment, metrics collection, scalability and testability.
Mike Krieger discusses Instagram's best and worst infrastructure decisions, building and deploying scalable and extensible services.