• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Damian Conway

Damian Conway
CEO and Chief Trainer, Thoughtstream


Damian Conway is an internationally renowned speaker, author, and trainer, and a prominent contributor to the Perl community. Currently he runs Thoughtstream, an international IT training company that provides programmer training from beginner to masterclass level throughout Europe, North America, and Australasia. Most of his spare time is spent working with Larry Wall on the design and explication of the Perl 6 programming language. He has a PhD in Computer Science and is an honorary Associate Professor in the Faculty of Information Technology at Monash University, Australia.


Emerging Topics, Tutorial
Location: Portland 252 Level: Intermediate
Damian Conway (Thoughtstream)
Average rating: ****.
(4.77, 35 ratings)
The Vim editor incorporates a full programming language, with which you can reconfigure just about any aspect of its interface and functionality. This half-day tutorial explores the core syntax and semantics of that scripting language. If something about the way Vim works has annoyed or frustrated you, you'll leave this tutorial with the knowledge and understanding needed to fix it. Read more.
Perl, Tutorial
Location: Portland 252 Level: Intermediate
Damian Conway (Thoughtstream)
Average rating: ****.
(4.70, 46 ratings)
SelfGOL is a transdimensional, self-aware, multipurpose, viral meta-quine written in under 1000 bytes of standard Perl, without using a single control statement or module. By exploring the advanced programming techniques, and numerous lesser-known Perl constructs, that SelfGOL uses, this tutorial illustrates over a dozen vital Software Engineering principles...mainly by ironic counter-example. Read more.
Location: Portland Ballroom Level: Novice
Damian Conway (Thoughtstream)
Average rating: ****.
(4.45, 31 ratings)
Coming soon. Read more.
Location: Portland 256 Level: Novice
Damian Conway (Thoughtstream), Larry Wall (The Wall Nuthouse)
Average rating: ****.
(4.37, 19 ratings)
Larry Wall and Damian Conway will present the latest features of Perl 6, and discuss the transition from design phase to full implementation of the new Perl. Read more.
Location: Portland 256 Level: Intermediate
Damian Conway (Thoughtstream)
Average rating: ****.
(4.50, 20 ratings)
You unlock this door with the key of a hash. Beyond it is another dimension—a dimension of strange constructs, a dimension of improbable behavior. You're moving into a land of both weird syntax and unlikely semantics, of unintended features and unexpected beauty. You've just crossed over into...The Twilight Perl. Read more.
OSCON 2008