Confirmed Presentations and Tutorials

Presentation Authors
Stream: C, C++
C: A Humbling Language Russell, Mr Rusty
45 minute Keynote Presentation
Stream: Databases
Vrrroom! MySQL Storage Engines: How, Why and for What Smith, Stewart
30 minute Presentation
The Power of MySQL Proxy Coombes, Jonathon
60 minute Presentation
Developing database-driven apps independent of any specific database: Testing without needing any RDBMS infrastructure Eriksen, Leif
30 minute Presentation
My Pragma over your Dogma: MySQL Magic Lentz, Arjen
30 minute Presentation
Database Indexing for Developers Coombes, Jonathon
30 minute Presentation
Advanced SQL for Developers (PostgreSQL) Leybourn, Evan
210 minute Tutorial
PostgreSQL Tips and Tricks for Developers Leybourn, Evan
30 minute Presentation
Stream: Development Process & Project Management
Managing your Email and Task Overload Lentz, Arjen
30 minute Presentation
Better Testing Through Behaviour Adams, Mr Tom
60 minute Presentation
Trac - Project and Process Management for Developers: A simple but powerful tool to manage more than just your development process. Ellis, Mr Steven
30 minute Presentation
Growing a Company: Consulting and coding from the single contractor to a small company. Littlejohn, Mr Kevin
30 minute Presentation
An Illustrated History of Failure Fenwick, Paul
30 minute Dinner keynote
Open Source Graphic Design Workflow Fitzsimon, Mr Andy
30 minute Presentation
Closing Keynote: Software For The Future Torkington, Mr Nat
45 minute Keynote Presentation
Stream: Development Tools
An Introduction to ANTLR: A parser toolkit for problems large and small Roy, Mr Clinton
60 minute Presentation
Optimising for Wetware: Replacing People With Small (Shell/Perl/Python/Ruby) Scripts Kennedy, Adam
60 minute Presentation
Distributed Revision Control Systems - why and how Clatworthy, Mr Ian
30 minute Presentation
Test Driven Development Robert, Ms Kirrily
210 minute Tutorial
Polypkg: Another cross-platform packaging tool Leonard, David
30 minute Presentation
Getting Started with Bazaar Clatworthy, Mr Ian
210 minute Tutorial
~ $ Make Readable: Making Makefiles Readable by Actual Humans FitzRoy-Dale, Mr Nicholas
30 minute Presentation
Stream: Embedded
Designing for Usability on Handheld Devices
  1. Brasser, Michael
  2. Walters, Ian
60 minute Presentation
The Consumer View of Technology: Uncovering the true meaning of BYAG
  1. Ellis, Mr Steven
  2. Carbines, Cherie
60 minute Presentation
Open C: Bringing opensource to mobile phones.
  1. Subramaniam, Narayan
  2. Brahmakal, Hrishikesh
30 minute Presentation
Stream: Java
Unfair advantage - Taking on .net with a world-beating open source stack Guthrie, Mr Stuart
60 minute Presentation
Enterprise Sign On Engine: Open Source Single Sign On, Authorization and Federation
  1. Beddoes, Mr Bradley
  2. Zitelli, Mr Andre
30 minute Presentation
Groovy Tutorial King, Dr Paul W
210 minute Tutorial
What's New in NetBeans 6.0? Improve Developer Productivity with NetBeans 6.0 Rao, Ashwin
60 minute Presentation
Project Tango Finally, a Java and .NET Web Services interoperable Toolkit: An implementation of Reliability, Security, and Transactions WS-* specifications and interoperability with .NET 3.0 Fleischmann, Mr Chris
30 minute Presentation
Stream: Licensing, Strategy, Business Models, Case Studies
The Enterprise Content Management System Shopping List Barnett, Scott
30 minute Presentation
Google Summer of Code Hawthorn, Ms. Leslie
30 minute Presentation
From Equality to Diversity: The Road Less Taken Draper, Miss Melissa
30 minute Presentation
Capturing Competitive Advantage: What your Clients Need to Hear Bennett, Kristy A.
30 minute Presentation
Software Freedom: Pragmatic Idealism? Oxer, Jonathan
60 minute Keynote Presentation
Stream: PHP
Integrating PHP and Active Directory Barnett, Scott
60 minute Presentation
PHP 6 - What's in, what's out, and why Cornwell, Mr Ben
30 minute Presentation
Database Access with PHP Data Objects Buggy, Mr Richard
30 minute Presentation
Token Objects in PHP
  1. Herbohn, Flame
  2. Prescott, Dani
30 minute Presentation
Stream: Perl
The CPAN 1.5 Kennedy, Adam
30 minute Presentation
Packaging Perl Applications: From CPAN To Your Project Robert, Ms Kirrily
60 minute Presentation
I, For One, Welcome Our New Perl6 Overlords: Using Perl6 Now Heumann, Josh
30 minute Presentation
Intermediate Perl Testing: (or, How Do I Control This Thing?) Heumann, Josh
30 minute Presentation
Not-common-enough code optimisations Richardson, Jacinta
30 minute Presentation
Hacking the Web Chakravarthy, Mr Deepan
60 minute Presentation
Stream: Python
Testing Web Applications with Scripting Languages Rees, Mark
30 minute Presentation
NetEpi Collection and NetEpi Analysis: Open-Source Solutions to Some Pressing Data Management and Data Analysis Problems in Public Health Practice
  1. Churches, Dr Tim
  2. Farrow, Dr James
30 minute Presentation
Commercial Open Source with Python: Experiences from the Trenches: Developing a Commercial Python Open Source Project Brendel, Juergen
30 minute Presentation
Moonlight - Shiny, Pretty Things with XML? Rees, Mark
30 minute Presentation
State of Python Baxter, Anthony
30 minute Presentation
Stream: Ruby
Why would a Java Shop want to use Ruby? Pitty, Keith
30 minute Presentation
Agile Developer Practices for Dynamic Languages King, Dr Paul W
60 minute Presentation
Introduction to Grails: The Java flavoured Ruby on Rails King, Dr Paul W
30 minute Presentation
Ruby on Rails - Seriously: They Laughed When I Learned Ruby on Rails But When I Started to Build Web Applications... Williams, Dr Nic
30 minute Presentation
Stream: Security
The Seven Layer Sponge Cake Model of VoIP Security Goodwin, Julien
60 minute Presentation
Exploring the Broken Web Lerdorf, Mr Rasmus
60 minute Keynote Presentation
The Internals of spam: A guided tour of the stuff we hate Eggendorfer, Tobias
30 minute Presentation
Stream: Web & Online Technologies
Internationalisation For The Web Hildebrandt, Mr Simon
30 minute Presentation
Data Integration with Server Side Mashups Brendel, Juergen
30 minute Presentation
Business Success Online with RIAs Mehta, Akash
30 minute Presentation
Hardware / Software Hacking: Joining Second Life to the Real World Oxer, Jonathan
60 minute Presentation
The JavaFX Project: Better Than Flash? Coldrick, David
30 minute Presentation
Ecommerce payment technology and best practice ecommerce/mobile payment practices Ecommerce Payment Technology and Best Practice Ecommerce/Mobile Payment Practices
  1. Spicer, Nick
  2. Cullen, Mr Andy
  3. Santiago, Peter
30 minute Presentation
DIY Web Statistics Barnes, Mr Warwick
30 minute Presentation
once:radix: Fast Track Development of Enterprise-level Rich Internet Applications Napier, Mr Rob
60 minute Presentation