Everything open source
May 16–17, 2016: Training & Tutorials
May 18–19, 2016: Conference
Austin, TX

Schedule: In Real Life sessions

Add to your personal schedule
9:00am–12:30pm Monday, 05/16/2016
Location: Meeting Room 12 Level: Intermediate
Jay McGavren (Treehouse)
Average rating: ****.
(4.43, 14 ratings)
Jay McGavren offers an introduction to the Ruby programming language and demonstrates how it can make you a better, happier, more productive programmer. Read more.
Add to your personal schedule
1:30pm–5:00pm Monday, 05/16/2016
Location: Meeting Room 18 C/D Level: Intermediate
Estelle Weyl (Instart Logic)
Average rating: ****.
(4.00, 4 ratings)
Creating accessible, performant websites can be simple when you understand the basics. Semantic markup helps ensure accessibility, improving performance and making your site accessible to screen readers and keyboard users. Estelle Weyl explores accessibility features native to semantic elements and demonstrates how to add additional accessibility with a sprinkling of ARIA roles and attributes. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 05/17/2016
Location: Meeting Room 19 Level: Intermediate
Ben Hall (Katacoda | Ocelot Uproar)
Average rating: ****.
(4.20, 15 ratings)
Docker offers a great deal of advantages, simplifying both development and production environments. But there is still uncertainty around the security and performance of containers. Ben Hall uncovers the truth and explains how Docker's security and performance models work in the real world. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 05/17/2016
Location: Meeting Room 18 C/D Level: Advanced
Ben Lackey (DataStax), Boris Baryshnikov (Microsoft Corp.)
Average rating: *****
(5.00, 1 rating)
AWS, Azure, and GCP all provision clusters differently. Docker, Kubernetes, and Mesos are seeking to simplify that process but haven't fully delivered on that promise. Ben Lackey and Boris Baryshnikov explain the best way to provision with the tools available today as we wait for the perfect orchestration layer to arrive. Read more.
Add to your personal schedule
11:05am–11:45am Wednesday, 05/18/2016
Location: Ballroom F Level: Non-technical
Katrina Owen (GitHub)
Average rating: ****.
(4.75, 8 ratings)
Open source sells itself as being about technical problems—delightfully thorny technical problems at that. However, successful projects are filled with people, which introduces a whole different set of problems. Katrina Owen illustrates the many ways in which things went wrong for Exercism because she didn’t treat people problems as first-class citizens. Read more.
Add to your personal schedule
11:55am–12:35pm Wednesday, 05/18/2016
Location: Ballroom F Level: Intermediate
Heather Migliorisi (Blackhawk Network)
Average rating: ****.
(4.17, 6 ratings)
Open source is the fuel that runs the technology we use to solve many of the problems we face every day. These projects are amazing, heavily distributed, and loved by many. Heather Migliorisi explains how they can be made even better when accessibility is added into the open source mix. Read more.
Add to your personal schedule
1:50pm–2:30pm Wednesday, 05/18/2016
Location: Ballroom F Level: Non-technical
Kelsey Breseman (Tessel Project)
Average rating: ****.
(4.80, 5 ratings)
Creating a product—particularly a hardware product—is difficult enough as a company. But the challenges of a distributed team are even more intense when all contributors are volunteers. Kelsey Breseman played a major role in transitioning Tessel from a company to a volunteer project. She explains the hurdles the Tessel Project faced and how it overcame them on the way to shipping Tessel 2. Read more.
Add to your personal schedule
2:40pm–3:20pm Wednesday, 05/18/2016
Location: Ballroom F Level: Non-technical
Tags: featured
Jessica Rose (DreamFactory)
Average rating: ****.
(4.95, 19 ratings)
Jessica Rose explains how cognitive biases work to undermine our estimation of our individual skills. Who do these cognitive biases affect? And how do they collectively shape the face of the software development industry? Jessica examines the impact of these biases on personal and professional relationships among individuals and groups and discusses what can be done to diagnose and cope with them. Read more.
Add to your personal schedule
4:20pm–5:00pm Wednesday, 05/18/2016
Location: Ballroom F Level: Intermediate
Blithe Rocher (Fastly)
Average rating: ***..
(3.74, 23 ratings)
As more teams move toward microservices architectures, an increasing number of stories have arisen about the pain of poor choices. Attempts to move away from one large, tightly coupled application often result in many smaller, yet still tightly coupled applications. Blithe Rocher covers some of the pitfalls and lessons learned from building several service-oriented systems. Read more.
Add to your personal schedule
5:10pm–5:50pm Wednesday, 05/18/2016
Location: Ballroom F Level: Non-technical
Alex Moundalexis (Cloudera)
Average rating: ****.
(4.25, 4 ratings)
About a year ago, Alex Moundalexis decided to install solar photovoltaic panels on his roof. From making the initial decision to generating electricity for the first time took about three months, but since then, his small array has provided more than 90% of his home's electrical need. Alex outlines solar PV technology and hardware options and explains how it changed one geek's outlook on energy. Read more.
Add to your personal schedule
11:05am–11:45am Thursday, 05/19/2016
Location: Ballroom B Level: Non-technical
Alex Juarez (Rackspace)
Average rating: **...
(2.50, 6 ratings)
Being a mentor is equal parts rewarding and terrifying. You know the decisions you made that helped you become successful, but how do you guide somebody else? Big secret: there is no one way or single path to follow. Alex Juarez explains why mentoring is the most rewarding part of his job, covering the lessons he's learned from having the privilege of mentoring individuals and teams. Read more.
Add to your personal schedule
11:55am–12:35pm Thursday, 05/19/2016
Location: Ballroom B Level: Non-technical
Christopher Grant (Home Depot)
Average rating: ****.
(4.44, 25 ratings)
You’ve read how unicorns like Netflix and Spotify have implemented microservices, but how does that apply to the rest of us horses. Christopher Grant explains how HomeDepot.com approached a migration from a monolithic architecture to a microservice-based platform. Read more.
Add to your personal schedule
1:50pm–2:30pm Thursday, 05/19/2016
Location: Ballroom B Level: Non-technical
Keila Banks (Student)
Average rating: ****.
(4.00, 6 ratings)
Using Python, Ruby, and Internet technologies, Keila Banks shows how a teen gets more done with less time and effort. Read more.
Add to your personal schedule
2:40pm–3:20pm Thursday, 05/19/2016
Location: Ballroom B Level: Non-technical
Kathy Lee (Bonneville Power Administration), Morgan Senkal (Metal Toad)
Average rating: ****.
(4.20, 5 ratings)
Working for the government presents two major hurdles in open source development: getting your hands on open source developed libraries and finding ways to contribute to open source development in the workplace. Kathy Lee and Morgan Senkal discuss these challenges and offer possible solutions. Read more.
Add to your personal schedule
4:20pm–5:00pm Thursday, 05/19/2016
Location: Ballroom B Level: Intermediate
Tapabrata Pal (Capital One)
Average rating: ****.
(4.00, 5 ratings)
Over the past four years, Capital One has transformed itself from being “closed source first” to “open source first" and has actively started contributing to open source projects. Tapabrata Pal explores some of the key initiatives that drove this transformation and offers fascinating details about how this transformation took place and lessons learned. Read more.
Add to your personal schedule
4:20pm–5:00pm Thursday, 05/19/2016
Location: Meeting Room 9C Level: Intermediate
Tags: featured
Baruch Sadogursky (JFrog), Viktor Gamov (Hazelcast)
Average rating: ****.
(4.88, 8 ratings)
Baruch Sadogursky and Viktor Gamov aren't sure about you, but working with Java 8 made one of the speakers lose all of his hair and the other lose his sleep (or was it the jetlag?). If you still haven't reached the level of Brian Goetz in mastering lambdas and strings, this talk is for you. And if you think you have, we have some bad news for you, you should attend as well. Read more.
Add to your personal schedule
5:10pm–5:50pm Thursday, 05/19/2016
Location: Ballroom B Level: Intermediate
Jennifer Tong (Google), Wilfred Gee (Macquarie University / Project PANOPTES)
Average rating: *****
(5.00, 3 ratings)
The search for planets outside our solar system has long been the exclusive domain of professional scientists with access to large observatories or expensive space telescopes. Jenny Tong and Wilfred Gee explain how PANOPTES combines off-the-shelf components with open source software to bring exoplanet discovery to the public. Come learn about PANOPTES's challenges, solutions, and discoveries. Read more.