Calendar Feed help : All Events (iCal | Google/Outlook) Selected Events ( iCal | Google/Outlook)

Click on events to create a personal schedule. Organizers can use this information to help estimate interest in events.
Users with PyCon login accounts have extra features. See the helphelp for more information.


Friday March 27thhelp

Ballroom ABCBallroom DBallroom EBallroom FGH
07:30am Registration Opens
09:00am video
Plenary: Intro & Morning Lightning Talks
10:00am Morning Break
10:20am slides
video
Mr. Nathaniel T Williams
Reggie Dugard
A Configuration Comparison in Python (#70)
Terry Peppers
slides
video
Jeff Self
Ion Alexandru Morega
How to Give a Python Talk (#4)
Mr. Andrew M Kuchling
slides
video
Greg LIndstrom
Mr. William Scullin
About Python Namespaces (and Code Objects) (#46)
Jeff Rush
slides
video
Paul Smith
Scott Smith
Python for CS1 Not Harmful to CS Majors (and good for everyone) (#14)
Dr. Bill Punch, Dr. Richard J Enbody
◊◊
11:00am slides
video
Mr. Nathaniel T Williams
Reggie Dugard
Using Windmill (#37)
Adam D Christian
slides
video
Jeff Self
Ion Alexandru Morega
Python in the Enterprise - How to Get Permission (#94)
Stuart Williams
slides
video
Greg LIndstrom
Mr. William Scullin
Introduction to CherryPy (#90)
Mr. Robert E Brewer
slides
video
Paul Smith
Scott Smith
Learning and Teaching Python Programming: The Crunchy Way (#8)
Dr. André Roberge
11:40am slides
video
Mr. Nathaniel T Williams
Reggie Dugard
Building a Simple Configuration-driven Web Testing Framework With Twill (#79)
Mr. Kevin P Boers
slides
video
Greg LIndstrom
Mr. William Scullin
Introduction to Python Profiling (#65)
Mr. Mike C. Fletcher
slides
video
Paul Smith
Scott Smith
How Python is Developed (#116)
Mr. Brett Cannon
12:10pm Lunch
01:10pm slides
video
Terry Peppers
Mr. David E Hickok
Strategies For Testing Ajax Web Applications (#56)
Kumar McMillan
◊◊
slides
video
Sean Reifschneider
Erich Heine
Searching for Neutrinos Using Python at the Bottom of the World (#17)
Dr. John E Jacobsen, Mr. Dave Glowacki, Mr. Keith S Beattie
slides
video
Mr. Augie Fackler
Mrs. Catherine Devlin
Fedora pyInfrastructure (#47)
Mr. Mike McGrath
◊◊
video
Mr. Robert C Ramsdell III
Scott Smith
Panel: Python VMs (#15)
Mr. Brett Cannon, Mr. Robert (Dino) E Viehland, holger krekel, Jacob Kaplan-Moss, Jim Baker
◊◊
01:50pm slides
video
Terry Peppers
Mr. David E Hickok
Building an Automated QA Infrastructure using Open-Source Python Tools (#7)
Aaron Maxwell
◊◊
slides
video
Sean Reifschneider
Erich Heine
Reinteract: a better way to interact with Python (#11)
Owen Taylor
02:15pm slides
video
Mr. Robert C Ramsdell III
Scott Smith
IronPython: Directions, Data and Demos (#117)
Jim Hugunin
02:30pm slides
video
Terry Peppers
Mr. David E Hickok
Coverage testing, the good and the bad. (#26)
Ned Batchelder
◊◊
slides
video
Sean Reifschneider
Erich Heine
Python in a sandbox (#89)
holger krekel, Mr. Maciej Fijalkowski
◊◊
slides
video
Mr. Augie Fackler
Mrs. Catherine Devlin
Twisted, AMQP and Thrift: Bridging messaging and RPC for building scalable distributed applications (#40)
Esteve Fernandez
◊◊◊
03:00pm Afternoon Break
03:20pm slides
video
Jeff Balogh
Mr. David E Hickok
Building tests for large, untested codebases (#112)
Dr. C. Titus Brown
◊◊
slides
video
Joseph Kocherhans
Scott Smith
Introduction to Multiprocessing in Python (#6)
Mr. Jesse Noller
◊◊
slides
video
Mr. Robert C Ramsdell III
Mr. Moshe Zadka
A better Python for the JVM (#86)
Tobias Ivarsson
◊◊◊
slides
video
Ted Pollari
Ion Alexandru Morega
The State of the Python Community: Leading the Python tribe (#118)
Steve Holden
04:15pm slides
video
Jeff Balogh
Mr. David E Hickok
Functional Testing of Desktop Applications (#1)
Mr. Michael J Foord
◊◊
slides
video
Joseph Kocherhans
Scott Smith
Easy AI with Python (#115)
Raymond Hettinger
◊◊
video
Mr. Robert C Ramsdell III
Mr. Moshe Zadka
Behind the scenes of EveryBlock.com (#111)
Adrian Holovaty
slides
video
Ted Pollari
Ion Alexandru Morega
Challenges and Opportunities for Python (#113)
Ted Leung
05:00pm Evening Break
05:10pm video
Plenary: Evening Lightning Talks
06:10pm End of Scheduled Talks
◊ beginner  ◊◊ intermediate  ◊◊◊ advanced   30min talk45min talkplenary eventmeeting/etc.tutorialbreak slidesslidesvideovideosession chairsession chairsession runnersession runner

Saturday March 28thhelp

Ballroom ABCBallroom DBallroom EBallroom FGH
07:30am Registration Opens
08:00am video
Plenary: Morning Lightning Talks
09:00am video
Keynote: Guido van Rossum
10:00am Morning Break
10:20am slides
video
Mr. Tim Gebhardt
Matthew Scott
On the importance of PyPI in delivering and building Python softwares - mirroring, fail-over and third-party package indexes. (#38)
Mr. Tarek Ziadé
slides
video
Mr. Brian Rosner
Mr. Naveen Michaud-Agrawal
The State of Django (#76)
Jacob Kaplan-Moss
slides
video
Tobias Ivarsson
Scott Smith
Jython Progress (#61)
Frank J Wierzbicki
slides
video
Greg LIndstrom
Reggie Dugard
Plugins and monkeypatching: increasing flexibility, dealing with inflexibility (#42)
Dr. André Roberge
◊◊
11:00am slides
video
Mr. Tim Gebhardt
Matthew Scott
How to Build Applications Linux Distributions will Package (#78)
Toshio E Kuratomi
◊◊
slides
video
Mr. Brian Rosner
Mr. Naveen Michaud-Agrawal
Pinax: a platform for rapidly developing websites (#27)
James Tauber
◊◊
slides
video
Tobias Ivarsson
Scott Smith
Pylons on Jython (#96)
Philip Jenvey
◊◊
slides
video
Greg LIndstrom
Reggie Dugard
The (lack of) design patterns in Python (#60)
Joe Gregorio
◊◊
11:40am slides
video
Mr. Tim Gebhardt
Matthew Scott
The Browser Interface, Local Server (BILS) Application (#66)
Dr. Christopher H Barker, Mike Orr
slides
video
Mr. Brian Rosner
Mr. Naveen Michaud-Agrawal
State of TurboGears (#44)
Mark RAMM
◊◊
slides
video
Tobias Ivarsson
Scott Smith
Django on Jython (#101)
Jim Baker, Leo Soto
◊◊
slides
video
Greg LIndstrom
Reggie Dugard
Class Decorators: Radically Simple (#106)
Mr. Jack A Diederich
◊◊
12:10pm Lunch
01:10pm slides
video
Anna M Ravenscroft
Mr. David E Hickok
How I Distribute Python applications on Windows - py2exe & InnoSetup (#108)
Brian Dorsey
slides
video
Rob Kapteyn
Scott Smith
Dabo: Rich Client Web Applications in 100% Python (#23)
Ed Leafe
◊◊
slides
video
Mr. Moshe Zadka
Dan Callahan
PyPy status talk. (#72)
Mr. Maciej Fijalkowski, holger krekel
◊◊
slides
video
Chris McAvoy
Mrs. Catherine Devlin
Panel: Object Relational Mappers: Philosophies and Design Decisions. (#25)
Alex Gaynor, Guido van Rossum, Ian Bicking, Jacob Kaplan-Moss, Dr. Massimo Di Pierro, Michael Bayer
◊◊
01:50pm slides
video
Anna M Ravenscroft
Mr. David E Hickok
All I really need to know about [testable, maintainable, packagable] "scripts" .... (#51)
Matt Harrison
slides
video
Rob Kapteyn
Scott Smith
Google App Engine: How to survive in Google's Ecosystem (#53)
Mr. Manfred Schwendinger
◊◊
02:15pm video
Chris McAvoy
Mrs. Catherine Devlin
Drop ACID and think about data (#114)
Bob Ippolito
◊◊
02:30pm slides
video
Anna M Ravenscroft
Mr. David E Hickok
Seven ways to use Python's new turtle module (#88)
Mr. Gregor Lingl
slides
video
Rob Kapteyn
Scott Smith
Plone in the Cloud : an on-demand CMS hosted on Amazon EC2 (#102)
Nate J Aune
◊◊
video
Mr. Moshe Zadka
Dan Callahan
Precise state recovery and restart for data-analysis applications (#85)
Bill Gribble
◊◊
03:00pm Afternoon Break
03:20pm slides
video
Mr. William Scullin
Mr. Arne Grimstrup
Concurrency and Distributed Computing with Python Today (#49)
Mr. Jesse Noller
slides
video
Mrs. Catherine Devlin
Ion Alexandru Morega
Dejavu: Language INtegrated Query for data (#91)
Mr. Robert E Brewer
◊◊
video
Paul Smith
Scott Smith
A Whirlwind Excursion through Writing a C Extension (#68)
Ned Batchelder
◊◊◊
04:15pm slides
video
Mr. William Scullin
Mr. Arne Grimstrup
Batteries Included! Python on Low Cost Tiny Embedded Wireless Devices (#28)
Mr. David Ewing
slides
video
Mrs. Catherine Devlin
Ion Alexandru Morega
Python 2.6 and 3.0 compatibility (#73)
Mr. Lennart Regebro
◊◊
slides
video
Paul Smith
Scott Smith
Abstraction as Leverage (#110)
Alex Martelli
◊◊◊
slides
video
Chris McAvoy
Ted Pollari
Topics of Interest (#119)
Ian Bicking
◊◊
05:00pm Evening Break
05:10pm video
Plenary: Evening Lightning Talks
06:10pm End of Scheduled Talks
◊ beginner  ◊◊ intermediate  ◊◊◊ advanced   30min talk45min talkplenary eventmeeting/etc.tutorialbreak slidesslidesvideovideosession chairsession chairsession runnersession runner

Sunday March 29thhelp

Ballroom ABCBallroom DBallroom EBallroom FGH
08:00am video
Plenary: Morning Lightning Talks
09:00am video
Keynote: Reddit: Steve Huffman and Alexis Ohanian
09:40am Morning Break
10:00am slides
video
Matthew Scott
Ion Alexandru Morega
Paver: easy build and deployment automation for Python projects (#13)
Kevin Dangoor, Mark RAMM
◊◊
slides
video
Mrs. Catherine Devlin
Tobias Ivarsson
Pumping Iron into Python: Intro to FePy (#12)
Mrs. Sarah Dutkiewicz
slides
video
Mr. Mike Lowe
Scott Smith
Python enabling mobile media centers (#3)
Mr. Gustavo S. Barbieri
video
Chris McAvoy
Rob Kapteyn
How AlterWay releases web applications using ``zc.buildout`` (#22)
Mr. Tarek Ziadé
10:35am slides
video
Matthew Scott
Ion Alexandru Morega
A winning combination: Plone as a CMS, your favorite Python web framework as a frontend (#100)
Carlos A de la Guardia
◊◊
slides
video
Mrs. Catherine Devlin
Tobias Ivarsson
IronPython Implementation (#95)
Mr. Robert (Dino) E Viehland
◊◊
slides
video
Mr. Mike Lowe
Scott Smith
Making games in Python - Tools and techniques at CCP (#74)
Richard M Tew
◊◊
slides
video
Chris McAvoy
Rob Kapteyn
Panel: Functional Testing Tools in Python (#41)
Terry Peppers, Adam D Christian, holger krekel, Jason R Huggins, Ian Bicking, Kumar McMillan, Mikeal Rogers, Dr. C. Titus Brown
11:10am slides
video
Matthew Scott
Ion Alexandru Morega
Securing Web Access with VoIP: Peace of Mind Using Multifactor Authentication (#83)
Clinton James
video
Mrs. Catherine Devlin
Tobias Ivarsson
Using Sphinx and Doctests to provide Robust Documentation (#92)
Chris M. Perkins
slides
video
Mr. Mike Lowe
Scott Smith
Stackless python in EVE, pt. 2 (#81)
Mr. Kristján V Jónsson
◊◊◊
11:50am Matthew Scott
Ion Alexandru Morega
Giving back and helping expand the Python community. A roadmap for South America and Africa. (#87)
Mr. Kamon AYEVA, Mr. Roberto Allende
video
Mrs. Catherine Devlin
Tobias Ivarsson
Leveraging ReStructuredText in your Projects (#107)
Jeff Rush
◊◊◊
slides
video
Mr. Mike Lowe
Scott Smith
A Whole New OpenGL, OpenGL 3.x in PyOpenGL (#63)
Mr. Mike C. Fletcher
◊◊
slides
video
Chris McAvoy
Rob Kapteyn
Designing a web framework: Django's design decisions (#75)
Jacob Kaplan-Moss
12:20pm Lunch
01:20pm video
Plenary: Afternoon Lightning Talks
02:50pm Afternoon Break
03:00pm video
Plenary: Sprint Intro
04:00pm Plenary: Sprint Prep
05:00pm End of Scheduled Events
◊ beginner  ◊◊ intermediate  ◊◊◊ advanced   30min talk45min talkplenary eventmeeting/etc.tutorialbreak slidesslidesvideovideosession chairsession chairsession runnersession runner