July 20–24, 2015
Portland, OR

Featured conference sessions

10:00am–10:40am Friday, 07/24/2015
Bryan Smith (Tacit Labs Inc)
Botnets can take down virtually any site or service on the internet, including an entire country's internet backbone. Oftentimes your hear about a botnet's path of destruction, but you never hear about how they work. This talk will introduce you to the concepts behind botnets, and also show a live demonstration of a botnet on a sandboxed network.
5:00pm–5:40pm Thursday, 07/23/2015
Dan McKinley (Stripe)
Slides:   external link
How do you choose the technology to run your business? You should use the best tools for the job, of course. But the precise definitions of the words "best" and "job" are tricky. This talk gives these terms shape, and introduces a framework for thinking about new technology rigorously, holistically, and systematically.
2:30pm–3:10pm Wednesday, 07/22/2015
Matt Ranney (Uber)
Slides:   external link
As Uber moves into new markets with new services, designing for high availability and scalability presents some interesting challenges. Even brief outages in the service are very costly, with real-world impact on people's lives. This talk will cover the Uber architecture and how it handles every failure we can think of.
10:40am–11:20am Wednesday, 07/22/2015
Bridget Kromhout (Microsoft)
Slides:   1-PDF 
DramaFever, the largest streaming video site for international content, uses AWS to power its streaming video platform, and has been running Docker in production since about October 2013 (well before it even went 1.0). This talk goes into detail about we use Docker to make development more consistent and deployment more repeatable.
1:40pm–2:20pm Thursday, 07/23/2015
Laura Bell (SafeStack)
Are we responsible for what code is used for once released? Security tools are a fascinating grey area. In order to protect our organisations, systems, and people, we must attack them in controlled ways and measure the results. The line between beneficial defensive tools and weapon of choice is unclear. So how do you safely open source a security tool like this? Let me share my story.
1:40pm–2:20pm Thursday, 07/23/2015
Paris Buttfield-Addison (Secret Lab), Jon Manning (Secret Lab), Tim Nugent (lonely.coffee)
Slides:   external link
In this session, you’ll learn about game design: the art and science of constructing enjoyable, engaging games. We aren't doing any coding, and we’re not talking game engine development - instead, we’ll be taking a deep dive into game design theory, using it to understand how people interact with rules, and how to use it to improve your community, your company, your project, and your software.
10:40am–11:20am Thursday, 07/23/2015
2015 is an exciting year for PHP. With PHP 7 soon to be released, and HHVM getting complete enough to run most existing PHP apps well, you have two amazingly fast options for running your PHP code. In this session I will cover the performance and new features of PHP 7.
11:10am–11:50am Friday, 07/24/2015
Alasdair Allan (Babilim Light Industries), Paul Fenwick (Perl Training Australia), Jon Manning (Secret Lab), Paris Buttfield-Addison (Secret Lab), Tim Nugent (lonely.coffee)
Slides:   external link
Join the authors of "The Kerbal Book" on a panel where they regale you with tales of their adventures in the Kerbal Space Program, the increasingly popular and disturbingly realistic space programme simulator game enjoyed by geeks around the world. Learn how and why you should go to space, and what you can learn from it! Science will be involved.