Personal schedule for Andy Lester

Download or subscribe to Andy Lester's schedule.

Perl, Programming
Location: Ballroom A3/A6
Damian Conway (Thoughtstream)
Average rating: ****.
(4.34, 32 ratings)
This course presents a minimalist approach to interface design known as "S.A.T." Developed by Damian Conway over the past decade, this design philosophy can produce smaller, better focused, more usable module APIs. Read more.
Fundamentals, Programming
Location: Meeting Room B1/B4
Andy Lester (petdance.com)
Average rating: ****.
(4.00, 4 ratings)
For programmers raised on open source who want to delve into lower-level mechanics of C programming, this tutorial gives a complete overview of what it takes to jump into the innards of your favorite open source projects. From MySQL to Perl 5 to the Linux core, C is the foundation of many of the most widely used open source packages. Learn the language, learn the tools, and start contributing. Read more.
Event
Location: Exhibit Hall 3
Average rating: ****.
(4.50, 18 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we try our first Ignite event at OSCON. Damian Conway is scheduled to end OSCON Ignite in style. Want to present at Ignite? Read more.
Databases
Location: Meeting Room B2
Selena Deckelmann (PostgreSQL)
Average rating: ***..
(3.55, 11 ratings)
How do you choose the right filesystem for your database management system? Administrators have a variety of filesystems to choose from, as well as volume management and hardware or software RAID. This talk will examine how different the performance of filesystems really are, and how do you go about systematically determining which configuration will be the best for your application and hardware. Read more.
Programming
Location: Ballroom A7
Casey West (Casey West Consulting)
Average rating: ****.
(4.50, 4 ratings)
As users of FLOSS software we have, on occasion, the need to understand the configuration systems of the software we use. This presentation will arm you with just enough knowledge to be dangerous. You will learn how to write configure template files and, yes, you will learn about m4. m4 is the macro processor language used by autoconf. Read more.
Perl, Web Applications
Location: Meeting Room J2
Perrin Harkins (We Also Walk Dogs)
Average rating: ***..
(3.75, 4 ratings)
In the past few years, many new web proxy servers have come onto the scene with new performance promises and features. At the same time, FastCGI has become more widely used, giving people a possible alternative to mod_perl. This talk will help you choose the right architecture for you by presenting a useful set of benchmarks and a comparison of strong points and key features. Read more.
Location: Ballroom A7
Moderated by: Bill Karwin
Average rating: ****.
(4.00, 2 ratings)
Gather with published and upcoming authors of programming books from the industry favorite publisher, Pragmatic Bookshelf. Join this informal chat about programming, writing books, job hunting, and career development. Read more.
Emerging Topics, Web Applications
Location: Ballroom A3/A6
Nick Diakopoulos (Georgia Tech), Brad Stenger (Ars Technica)
Average rating: **...
(2.00, 1 rating)
The era of traditional journalism is giving way to something else. We think that something else is Computational Journalism. CJ recognizes the need for internal production and for public-facing news delivery innovations. What journalists provide in terms of services, interfaces, and business models are in flux. To settle things, smart experiments (often using Open Source APIs) are critical. Read more.
Perl
Location: Meeting Room B2
Casey West (Casey West Consulting)
Average rating: ****.
(4.17, 6 ratings)
"Spreadsheet::WriteExcel":http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-2.25/ is a great Perl module for generating useful Spreadsheets with multiple worksheets, cell formatting, and data validation. You can use these spreadsheets for simple reporting, of course, or you can use them as an alternate interface to a data heavy application. Read more.
Programming
Location: Ballroom A1
Patrick Michaud (pmichaud.com)
Average rating: ****.
(4.67, 3 ratings)
This talk provides a tutorial on creating compilers in Parrot using the Parrot Compiler Toolkit. It walks through the process of creating a parser, building an abstract syntax tree, and generating executable output. Read more.
Business, Databases, Java, Programming
Location: Ballroom A2
Roland Bouman (XCDSQL Solutions / Strukton Rail)
Average rating: ****.
(4.25, 4 ratings)
Nowadays, data is everywhere: databases, spreadsheets, the web...if only we could access it at on time, at the right place, in the right form... Turning data into information is a struggle. Like diamonds are mined and cut to create jewels, so must data be extracted and transformed to create information. Learn how the open source data integration tool Kettle helps to fight your data dragons. Read more.
Desktop Applications, Mobile, Programming
Location: Ballroom A3/A6
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.60, 5 ratings)
Email: you see it every day. It's on your desktop. It's in your servers. Through the magic of modern technology, it flows invisibly through the air and into your PDA! Your cellular phone conducts silent and arcane conversations with distant servers, speaking the ancient language of SMTP and the unknowable dialects of IMAP. Surely all this technology means progress of mankind... or does it? Read more.
People
Location: Exhibit Hall 3
Josh Berkus (PostgreSQL Experts, Inc.)
Average rating: ****.
(4.00, 4 ratings)
Come see your favorite open source projects for updates on what they've been doing while you were out partying (or job-hunting) all year. What has Mozilla been up to? What's going on with the FreeBSD Kernel? Have MySQL and PostgreSQL finally killed each other off? Join us for a 1 1/2 hour session of 5-minute project updates, combined with both intentional and unintentional humor. Read more.
People
Location: Ballroom A3/A6
Michael Schwern (eval Empire)
Average rating: ***..
(3.69, 13 ratings)
Geeks have a special relationship with The Truth. Nothing is more important than correcting a falsehood, no matter how small, and nothing is more odious than not telling The Truth. Unfortunately the meaning is often mangled and the end result is the opposite, a lie. This leads to misunderstanding, mangled interfaces and the myth of the stupid user. Read more.
Mozilla, Web Applications
Location: Ballroom A1
Matthew Gertner (Independent)
Average rating: ****.
(4.50, 2 ratings)
Although web applications are catching up with their desktop counterparts, there is still ground to cover. Prism, a project initiated by Mozilla Labs, is an attempt to bridge this gap. In this talk, we explain why Prism represents a superior web client for running web applications. We use a live demo to show how easy it is to use Prism to customize a popular web app. Read more.
Databases
Location: Meeting Room B2
David Fetter (PgExperts)
Average rating: **...
(2.64, 11 ratings)
PostgreSQL 8.4 is the first Open Source database management system to handle trees and lists using SQL:2008-compliant Common Table Expressions and Windowing functions. You'll learn how these work, see intriguing examples, and walk out ready to use them to your advantage. Read more.
Business, Design & Usability, People
Location: Meeting Room B1/B4
Stormy Peters (GNOME Foundation)
Average rating: ***..
(3.50, 2 ratings)
While consumers and the open source community don't interact often, users are important to projects because users test software, spread the word, motivate developers, lend credibility, contribute financially and participate in users groups. Come learn why users are important to an open source project and how they can be more involved. Read more.
PHP
Location: Meeting Room J2
Luke Welling ([Redacted]), Laura Thomson (Mozilla Corporation)
Average rating: ***..
(3.78, 9 ratings)
Web applications are like trees. Slice through them and you can judge their age by looking at the growth rings. You've probably abandoned PHP4 compatibility by now, but are you taking advantage of practices that have made web application development a mature discipline? Come with us on a tour of PHP best practices in 2009. Read more.
Perl
Location: Exhibit Hall 3
R Geoffrey Avery (Platypi Ventures)
Average rating: ***..
(3.75, 12 ratings)
A series of 5-minute talks on anything related to Perl or people who use it. A chance to get one-third of your 15 minutes of fame. Read more.
People
Location: Meeting Room B2
Addison Berry (Lullabot)
Average rating: ****.
(4.67, 6 ratings)
Many people view Open Source documentation as something they have to suffer if they want to use a free product. As Open Source code spreads faster and further in the great, wide world, we need to up the ante on documentation as well to keep fanning the flames. We'll take a look at how one community, the Drupal project, is trying to raise the bar and how others can learn from their ups and downs. Read more.
Business, People
Location: Ballroom A3/A6
Andy Lester (petdance.com)
Average rating: ****.
(4.75, 8 ratings)
An engaging, frank discussion of the job interview, its failings, and how to make it work for all involved. Effective interviewing reframes the interview as what it really is: The candidate's first day on the job. This session, aimed at the specific needs of the technical professional, shows how manager and candidate must work together for their common benefit. Read more.
Event
Location: Exhibit Hall 3
Average rating: **...
(2.50, 10 ratings)
In the lands where the camel roams, the white (albino) camel is a rare and revered individual. The White Camel Awards recognize the many significant contributions made by the unsung heros of the Perl community. The efforts of these volunteers collectively make the Perl language and the Perl community better for all of us. Read more.
Event
Location: Exhibit Hall 3
Larry Wall (The Wall Nuthouse)
Average rating: ***..
(3.82, 17 ratings)
The OSCON tradition continues as Larry Wall delivers the annual State of the Onion Address. Read more.
Location: Exhibit Hall 3
Erik Meijer (Microsoft)
Average rating: ***..
(3.05, 20 ratings)
This talk argues that fundamentalist functional programming-that is, radically eliminating all side effects from programming languages, including strict evaluation-is what it takes to conquer the concurrency and parallelism dragon. Read more.
Location: Exhibit Hall 3
Mark Surman (Mozilla Foundation)
Average rating: ***..
(3.67, 18 ratings)
Openness and participation are now a pervasive part of digital life. Firefox. Wikipedia. Apache. Linux. Millions of Creative Commons pictures on Flickr. We have moved mountains. The question is: what's next? Read more.
Location: Exhibit Hall 3
Average rating: **...
(2.86, 7 ratings)
An open microphone question and answer session with the morning's keynote speakers. Read more.
Databases, Emerging Topics, Web Applications
Location: Ballroom A2
Derek Gottfrid (The New York Times)
Average rating: ****.
(4.33, 3 ratings)
We have embarked on a mission to share more of what we do on the development side of The Times. So far, we’ve done that via conference presentations, open-source software, blog posts and (most recently and probably most importantly) our APIs. We see our site as more than just a source of news and information: it’s a platform on which news and information become building blocks. Read more.
Perl
Location: Meeting Room B1/B4
Paul Fenwick (Perl Training Australia)
Average rating: ****.
(4.90, 10 ratings)
A good programmer needs many qualities: intelligence, foresight, dedication, and the ability to fight off a hundred angry targh armed only with your bat'leth. On Qo'noS, software developers undertake an intensive course in combat programming before they are cleared for active duty. Join Paul Fenwick as he examines how Perl's new autodie pragma can bring you the very best of Klingon programming. Read more.
Perl
Location: Ballroom A4/A5
Damian Conway (Thoughtstream)
Average rating: ****.
(4.47, 19 ratings)
The usual smorgasbord of new and improbably useful modules beamed straight into your mind from the secret island hideaway of Perl's own Dr Evil. Read more.
  • Intel
  • Microsoft
  • Google
  • SourceForge.net
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • MySpace.com
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for 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 contacts