Schedule - Friday

[ Tutorials: Monday | Tuesday | Conference: Wednesday | Thursday | Friday ]

Friday  Architectures You've Always Wondered About  Browser & Emerging Rich Client Technologies  Programming Languages of Tomorrow  The Rise of Ruby  Solution Track - Friday  Interviews
Host James Govenor Joe Walker Kresten Krab Thorup James Cox Ryan Slobojan
08:30 - 09:00 Registration and Breakfast
09:00 - 09:15 Introduction: Architectures you've always wondered about
James Governor
Location: Fleming Room
Introduction: Browser & Emerging Rich Client Technologies
Scott Delap
Location: St James's Suite
Introduction: Programming Languages of tomorrow
Kresten Krab Thorup
Location: Westminster Suite
Introduction: The Rise of Ruby
James Cox
Location: Abbey Room
09:15 - 09:30 Break
09:30 - 10:30 eBay's Architectural Principles
Randy Shoup
Location: Fleming Room
Download slides
Interactive websites: Comet and DWR
Joe Walker
Location: St James's Suite
Download slides
The Busy .NET Developer's Guide to F#
Ted Neward
Location: Westminster Suite
Executable User Stories with RSpec and BDD
Aslak Hellesøy
Location: Abbey Room
Download slides
Innovations for Software Architects: Data Connectivity Design Considerations for SOA
John de Longa
Location: Rutherford Room
Download slides
Flex/Air/RIAs
Christophe Coenraets
Location: Wordsworth Room
10:30 - 11:00 Break
11:00 - 12:00 Architecture in the Media Production Workflow
Kevin Hinde & John O'Donovan
Location: Fleming Room
Rich Internet Applications for the Browser and the Desktop with Flex and Air
Christophe Coenraets
Location: St James's Suite
Download slides
Haskell: functional programming on steroids
Simon Peyton-Jones
Location: Westminster Suite
JRuby: Power on the JVM
Ola Bini
Download slides
Testing by Example with Spring 2.5
Sam Brannen
Location: Rutherford Room
Download slides
Integration in the Cloud
Gregor Hohpe
Location: Wordsworth Room
12:00 - 13:00 Lunch
13:00 - 14:00 Behind the Scenes at MySpace.com
Dan Farino
Location: Fleming Room
GWT + Gears : the browser is the platform
Didier Girard
Location: St James's Suite
Download slides
Functions + Messages + Concurrency = Erlang
Joe Armstrong
Location: Westminster Suite
Under the Hood
David Chelimsky
Location: Abbey Room
Download slides
Future-Proofing Applications: How to Protect Core Business Logic from Technology Fads
Malcolm Sparks
Location: Rutherford Room
Functional programming
Simon Peyton-Jones
Location: Wordsworth Room
14:00 - 14:30 Break
14:30 - 15:30 Market Risk System @ BNP Paribas
David Harper
Location: Fleming Room
Download slides
The DOM scripting toolkit: jQuery
Remy Sharp
Location: St James's Suite
Download slides
The Busy Java Developer's Guide to Scala
Ted Neward
Location: Westminster Suite
Rails 2.0
Nic Williams
Location: Abbey Room
HTTP Multicast Routing, Scaling the Real-Time Web
Jonas Jacobi
Location: Rutherford Room
Haskell and DSLs for derivatives pricing - Interview
Lennart Augustsson
Location: Wordsworth Room
15:30 - 16:00 Break
16:00 - 17:00 Building a large scale SaaS app
Dan Hanley
Location: Fleming Room
Download slides
Tackling Code Debt
Peter Marks
Location: St James's Suite
CANCELLED
Speakers: TBA
Location: Westminster Suite
Panel: When is Rails an appropriate choice?
David Chelimsky & James Cox & Aslak Hellesøy & Nic Williams
Location: Abbey Room
Getting the most from the Visual Studio Team Suite Toolbox
Neil Kidd
Download slides
MySpace arch
Dan Farino
Location: Wordsworth Room
17:00 - 17:15 Break
17:15 - 18:15 Ending Panel
Martin Fowler & Gregor Hohpe & Rod Johnson & Rebecca Parsons
Location: Fleming Room