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
Daniel Gregoire introduces Gershwin, a stack-based, concatenative programming language with a Clojure runtime that targets the JVM.
Avi Bryant discusses how the laws of group theory provide a useful codification of the practical lessons of building efficient distributed and real-time aggregation systems.
Design, composition and performance are critical in creating software. What are we doing when we design software? In what ways is design taking things apart? What does this have to do with Clojure, languages and libraries in general? This talk will explore the nature of design and composition and how it impacts our approach to software development practice and tools.
Kyle Kingsbury discusses some of the limitations found in distributed systems and the way some of them behave under partitioning.
Zach Holman discusses the various stumbling blocks GitHub encountered as the company grew over the years.
Jeff Magnusson takes a deep dive into key services of Netflix’s “data platform as a service” architecture, including RESTful services that: provide comprehensive metadata management across data sources (Franklin); enable visualization and caching of results of Hadoop jobs (Sting); and visualize the execution plans produced by languages such as Pig and Hive (Lipstick).
Tamar Bercovici presents Box’s transition from a single MySQL database to a fully sharded MySQL architecture, all the while serving 2 billion queries per day.
Bobby Warner discusses the pros and cons of the available options that Grails developers have for creating RESTful APIs.
Jeff Scott Brown presents some of the advanced features available in Grails 2 for web application development.
Zoltan Toth-Czifra shares scalability lessons learned at Softonic, a company that has developed and grew along with the Internet for over 15 years.
Chad Fowler keynotes on practicing joy as a software developer, starting from his life experiences and concluding that joy is intrinsic while happiness requires discipline.