
The specific speakers and schedule are still under development and will be announced later in July, however the tracks of the event are as follows:
- Agility on the Edge - Lessons learned from extreme/advanced applications of Agile.
- Architecture Quality - Concrete and practical advice on how to achieve sustainable quality (reliability, maintainability, scalability, manageability).
- Architectures you've always wondered about - Presenting the architectures of the most notable large scale sites. Linked-In and Yahoo! already confirmed for this track.
- Bleeding Edge .NET - New .NET technologies and emerging practices that will become mainstream soon.
- Connecting SOA and the Web: How much REST do we need? - We will explore the architectural differences between the two, highlight their respective benefits, and help you decide when to apply them.
- Five Things I Wish I Learned In College - Erik Meijer leads a track looking at how languages and techniques that are currently being developed by researchers and academics might influence the future of our field 20 years from now.
- Emerging Client Technologies - The boundaries between web and desktop are blurring. Track presents Silveright, JavaFX, Adobe Flex/AIR, and Google's RIA stack
- Java Emerging technologies - A look at the new and available technologies in the Java ecosystem that may change how code in 2 years.
- The Rise of Ruby - learn how to best take advantage of what Ruby has to offer.
- Java in action - Practical and advanced applications of Java today.
- Practical Security for Application Developers

- Martin Fowler on Domain Specific Languages
- DSLs in Ruby with Obie Fernandez
- Jeff Sutherland on the origins of Scrum
- Rod Johnson: Are we there yet?
- Ivar Jacobson on UML, AOP, Methodologies
- Panel: Who will develop Software in 10 years?
- WPF: The future of Windows
- Event Patterns