InfoQ Homepage Presentations
-
Interactive Websites with Comet and DWR
In this session filmed during QCon London 2008, Joe Walker presents Comet, a long polling AJAX method used for updating the browser’s page, and DWR, a Java library for writing web sites using AJAX.
-
Managers in Scrum
This presentation explores how the role of managers changes in Scrum. It helps managers to lead the introduction of Scrum acting as role models
-
REST, Reuse, and Serendipity
In this talk, recorded at QCon London 2008, Steve Vinoski explains how a RESTful architecture can further reuse in unforeseen circumstances.
-
The Evolution of Lisp
Guy L. Steele Jr. and Richard P. Gabriel reenact their presentation called “The Evolution of Lisp” which took place during ACM History of Languages Conference in 1993.
-
Executable User Stories with RSpec and BDD
An introduction to BDD and how to make plain text User Stories executable with RSpec's Story Framework, which is written in Ruby, but runs against production code written in any programming language.
-
Amazon Web Services: Building Blocks for True Internet Applications
Jeff Barr discusses Amazons Web development services including: Simple Queue, Simple Storage, Simple DB, and Elastic Compute Cloud (EC2), explaining how they address development issues.
-
GWT-Gears: The Browser is the Platform
This presentation covers the use of GWT and Gears to create Web applications that can also be used when Web connection is not possible. Together these technologies make your browser your "platform."
-
A Kanban System for Software Engineering
David Anderson presents a brief history of the kanban system through case study reports from teams at Microsoft and Corbis.
-
Facebook: Science and the Social Graph
Aditya Agarwal discusses Facebook’s architecture, more exactly the software stack used, presenting the advantages and disadvantages of its major components: PHP, MySQL, Memcache, Thrift, Scribe.
-
Evolving the Java Platform
Ola Bini talks about the current status of the JVM regarding languages running on top of it and the need to evolve in order to support dynamic languages.
-
Domain Expert DSLs
Magnus Christerson discusses about using DSLs to freely express the domain knowledge using familiar tools. Henk Kolk presents a concrete example addressing pension fund issues and based on a DSL.
-
Presentation: The Ethics of Error Prevention
We are charged with the task of writing software that is reliable, sturdy, and trustworthy. Michael Feathers examines error-prevention in the history of our discipline and considers possible futures.