InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Situation Normal, Everything Must Change
Simon Wardley explains the commoditization of IT through cloud computing: why it is happening, the impact on IT, benefits and risks, managing risks, and he presents a canonical vision on the cloud.
-
Null References: The Billion Dollar Mistake
Tony Hoare introduced Null references in ALGOL W back in 1965 "simply because it was so easy to implement", says Mr. Hoare. He talks about that decision considering it "my billion-dollar mistake".
-
Document Based Services at British Airways
Mike Daley and Stewart Marshall present the ba.com architecture, the challenges faced to build it, and the tools used. They describe how they created an SOA comprising document-based services.
-
Buy a Feature: An Adventure in Immutability and Actor
This presentation discusses the functional programing paradigms used to build Buy a Feature, (a multi-user, web-based, real-time, serious game), including Actors, event streams, Scala and lift.
-
Enterprise RIA – Deployment Examples
Jnan Dash introduces enterprise RIA and Curl, a RIA platform similar to Flash/Flex. He presents 4 examples of successful Curl implementations and the advantages of Curl over the other RIA solutions.
-
Lift Web Framework
This presentation discusses Scala (a hybrid Object Oriented and Functional language) and Lift, and how many Lift features are based on Scala pattern matching and functional composition.
-
Test Driven Development: Ten Years Later
In this session, we review some of the landmarks in the history of Test-Driven Development and what they tell about how to develop software; the ideas, techniques, objections, and misunderstandings.
-
The Browser as a Platform
Ben Galbraith and Dion Almaer present the current status of the browser as a platform and what it takes to be successful: a fast JavaScript engine, using Canvas, thread support, great UI, and others.
-
CouchDB From 10,000 Feet
This presentation takes a look at CouchDB from 10,000 ft. CouchDB is a document oriented database with a highly acclaimed REST API that makes integration into existing infrastructure a snap.
-
SOA With Web Services, In Practice
This presentation discusses specific SOA properties that might result in major problems and suggests solutions that include appropriate decoupling and interoperability.
-
The Dancing Agile Elephant: IBM Software Group's Transition to Agile and Lean Development
This session explores the approach and challenges to transforming multi-thousand person division to adopt new approaches to developing software.
-
OSGi for Application Developers
Neil Bartlett presents OSGi to Java developers: an introduction to OSGi, infrastructure projects using OSGi, the partial failure of OOP, the benefits of using COP, plus a demo.