PyCon 2015 Compendium

Just because I wanted a list of all the talks with links where possible to the videos. I originally was going to compile twitter handles too but google is your friend :)

Name typos are not on purpose :)

Friday

Opening Statements from Julia Evans

Keynote from Catherine Bracy

Speaker Title (Video link where possible)
Kurt Grandis Exploring Minecraft and Python: Learning to Code Through Play
Kyle Kastner Machine Learning 101
lvh Building secure systems
Brett Slatkin How to Be More Effective with Functions
Adam Palay "Words, words, words": Reading Shakespeare with Python
Ryan Kelley PyPy.js: What? How? Why?
Viviane Pons Experimental pure mathematics using Sage
Ashwini Oruganti Introduction to HTTPS: A Comedy of Errors
Andrew Godwin What can programmers learn from pilots?
Paul Hildebrandt Inside the Hat: Python @ Walt Disney Animation Studios
Cory Benfield Hyperactive: HTTP/2 and Python
Soups Ranjan Data Science in Advertising: Or a future when we love ads
Benjamin Peterson A Dive into TLS
Raymond Hettinger Beyond PEP 8 -- Best practices for beautiful intelligible code
Brett Cannon How to make your code Python 2/3 compatible
lvh Distributed Systems 101
Chris Waigl Satellite mapping for everyone
Katherine Scott Robots Robots Ra Ra Ra!!!
Benoit Chesnau What Python can learn from Erlang?
David Baumgold Advanced Git
Frank Stratton Smart services & smart clients: How micro-services change the way you build and deploy code.
Michelle Fullwood Grids, Streets and Pipelines: Building a linguistic street map with scikit-learn
Miriam Lauter Make your own Smart Air Conditioner
Dan Callahan My Python's a little Rust-y
David Beazley Python Concurrency From the Ground Up: LIVE!
Augie Fackler, Nathaniel Manista Stop Sucking Me Into Your Drama: A Personal Appeal For Loose Coupling
Titus Brown How to interpret your own genome using (mostly) Python.
Jenny Cheng 3D Print Anything with the Blender API
Raymond Hettinger Super considered super!
Melanie Warrick Neural Nets for Newbies
Miguel Grinberg Is Your REST API RESTful?
Jake VanderPlas Losing your Loops: Fast Numerical Computing with NumPy
Dan Callahan Fire your supervisord: running Python apps on CoreOS
Renee Chu, Matt Makai Don't Make Us Say We Told You So: virtualenv for New Pythonistas
Chris McDonough Using Supervisor For Fun And Profit
Jeff Schenck The REST Ascendancy
Trevor Bekolay How to build a brain with Python
Josh Triplett Porting Python to run without an OS
Sarina Canelake I18N: World Domination the Easy Way

Saturday

Keynote by Guido Van Rossum

Keynote by Gabriella Coleman

Speaker Title (Video link where possible)
Greg Ward How to Write Reusable Code
Julia Evans Systems programming as a swiss army knife
Dan Crosta Good Test, Bad Test
Amy Hanlon Investigating Python Wats
Kate Heddleston How our engineering environments are killing diversity (and how we can fix it).
Andreas Dewes Learning from other's mistakes: Data-driven analysis of Python code
Michael Scherer Ansible beyond YAML
Katie Cunningham Usability Testing on the Cheap
Philip James, Asheesh Laroia Type python, press enter. What happens?
Carol Willing Finding Your Groove: Contributing to CPython and Beyond
Nina Zakharenko Technical Debt - The code monster in everyone's closet
Andrew T. Baker Demystifying Docker
Itamar Turner-Trauring A Beginner's Guide to Test-driven Development
Ned Batchelder Facts and Myths about Python names and values
Shauna Gordon-McKeon Open Source for Newcomers and the People Who Want to Welcome Them
Mali Akmanalp Other people's messy data (and how not to hate it!)
James Cammarata Achieving Continuous Delivery: An Automation Story
Ian Cordasco Cutting Off the Internet: Testing Applications that Use Requests
Allison Kaptur Bytes in the Machine: Inside the CPython interpreter
Glyph The Ethical Consequences Of Our Collective Activities
Christine Spang To ORM or not to ORM
Dan Tracy Ship it: Deployments with Pip
Olivier Grisel Build and test wheel packages on Linux, OSX & Windows
Allison Kaptur Exploring is never boring: understanding CPython without reading the code
en zyme, Hakim Bouatou, Jon Henner Pythons are Deaf, So are Some Pythonistas
Elizabeth Ramirez Graph Database Patterns in Python
Domen Kožar Rethinking packaging, development and deployment
Daniel Vanderkam Make web development awesome with visual diffing tools
Laura Rupprecht Describing Descriptors
Carina C. Zona Schemas for the Real World
Alex Gaynor Techniques for Debugging Hard Problems
Matt Makai, Kate Heddleston Choose Your Own WSGI Deployment Adventure
A. Jesse Jiryu Davis Eventually Correct: Testing Async Apps
Brandon Rhodes Oh, Come On. Who Needs Bytearrays?
Sasha Laundy Your Brain's API: Giving and Getting Technical Help
Clayton Parker So you think you can PDB?
Colton Meyers Managing Your Infrastructure with SaltStack
Nicholas Tollervey Lessons learned with asyncio ("Look ma, I wrote a distributed hash table!")
Jim Baker A Winning Strategy with The Weakest Link: how to use weak references to make your code more robust
Kathleen Danielson Avoiding Burnout, and other essentials of Open Source Self-Care

Lightning Talks

Sunday

Lightning Talks

Morning Keynote by Van Lindberg

Morning Keynote by Jacob Kaplan-Moss

Speaker Title (Video link where possible)
Hynek Schlawack Beyond grep: Practical Logging and Metrics
Ying Li Where in your RAM is "python san_diego.py"?
Andrew Montalenti streamparse: real-time streams with Python and Apache Storm
Sarah Bird Interactive data for the web - Bokeh for web developers
Pete Fein Free Software, Free People
A. Jesse Jiryu Davis Python Performance Profiling: The Guts And The Glory
Tom Eastman Serialization formats are not toys
Mica Swyers, Jay Chan Finding Spammers & Scammers through Rate Tracking with Python & Redis
Christine Spang WebSockets from the Wire Up
Thomas Ballinger Terminal whispering
Geoff Gerrietts Performance by the Numbers: analyzing the performance of web applications
Curtis Lassam Hash Functions and You: Partners in Freedom
Mike Howsden Zen of Quality - How PBS measures QoS for digital viewers
Luke Sneeringer Improve your development environments with virtualization
Jim Baker Getting to Jython 2.7 and beyond

Afternoon Keynote by Guido Van Rossum Afternoon Keynote by Gary Bernhardt