Schedule

Return to top

Tuesday, June 23, 2015

8:00am

  • Registration Opens
    • Title: Registration Opens
    • Time: 8:00am

9:009:45am

9:4510:00am

  • Coffee Break
    • Title: Coffee Break
    • Time: 9:4510:00am

10:0010:45am

11:0011:45am

Noon1:30pm

  • Lunch
    • Title: Lunch
    • Time: Noon1:30pm

1:302:15pm

    • Title: Project Fear
    • Track: Business
    • Room: B201
    • Time: 1:302:15pm
    • Excerpt:

      Project fear, not dissimilar to imposter syndrome, tends to affect all project leaders at some point (or many points) in their career. This session will tackle project fear by fully defining it, investigating its roots, noting its symptoms, and ultimately discussing a number of successful coping mechanisms.

    • Speakers: Adam Edgerton
    • Title: How We Learned To Stop Worrying And Love (Or At Least Live With) GitHub
    • Track: Cooking
    • Room: B202/203
    • Time: 1:302:15pm
    • Excerpt:

      In the past few years, GitHub has become the most widely used platform for managing open source projects, thanks to the ease it provides for submitting and accepting pull requests. However, GitHub’s issue tracker is not as full featured as more venerable bug trackers such as Bugzilla, and it is not as easy to use for organizations which have a large number of casual contributors. Come hear how one organization coped with the sudden loss of their Bugzilla database by restructuring their tracking workflow to use GitHub’s built-in issue management features, as well as implementing API hooks to provide missing functionality.

    • Speakers: Jen Griffin, Athena Yao
    • Title: Trustworthy software in the real world
    • Track: Hacks
    • Room: B204
    • Time: 1:302:15pm
    • Excerpt:

      Software is made of bugs, yet software is controlling a growing part of our physical world. As bugs and security holes become potentially life-threatening, what can we do to make our software worthy of the trust we’re placing in it?

      Take quadcopters, for example. Toy vehicles are not just in specialty hobby shops but even in supermarkets; sports stadiums and the White House are trying to find ways to keep them out; and everyone from agriculture startups to Amazon wants to use them commercially. Quadcopters are becoming safety and security critical systems, but how are we going to make them truly safe and secure?

      I’ll present SMACCMPilot, a BSD-licensed high-assurance quadcopter autopilot, and the new tools and technologies that make it feasible to trust a large piece of software.

    • Speakers: Jamey Sharp
    • Title: For Love and For Money
    • Track: Culture
    • Room: B302/303
    • Time: 1:302:15pm
    • Excerpt:

      Let’s talk about the work we want to do, the work we have to do, and how we might create systems that don’t continue to force bad choices between building community, technical work, and diversity activism.

    • Speakers: Audrey Eschright

2:303:15pm

3:153:45pm

  • Afternoon Tea
    • Title: Afternoon Tea
    • Time: 3:153:45pm

3:454:30pm

4:455:30pm

5:456:30pm

  • * GeekChoir 2015 B202/203
    • Title: GeekChoir 2015
    • Track: Culture
    • Room: B202/203
    • Time: 5:456:30pm
    • Excerpt:

      In this session, we’ll continue the grand Open Source Bridge tradition of learning how to increase team cohesion, identity, and collaboration through music, joining our voices (in our uniquely geeky way) in harmony.

    • Speakers: Michael Alan Brewer

5:3010:00pm

  • Hacker Lounge Open
    • Title: Hacker Lounge Open
    • Time: 5:3010:00pm
Return to top

Wednesday, June 24, 2015

9:009:45am

    • Title: Consequences of an Insightful Algorithm
    • Track: Culture
    • Room: Sanctuary
    • Time: 9:009:45am
    • Excerpt:

      We have ethical responsibilities when coding. We’re able to extract remarkably precise intuitions about an individual. But do we have a right to know what they didn’t consent to share, even when they willingly shared the data that leads us there? How do we mitigate against unintended outcomes? In this talk, we’ll learn how to build in systematic empathy, integrate practices for examining how our code might harm individuals, and net consequences that can be better for everyone.

    • Speakers: Carina C. Zona

9:4510:00am

  • Coffee Break
    • Title: Coffee Break
    • Time: 9:4510:00am

10:0011:45am

Noon1:30pm

  • Lunch
    • Title: Lunch
    • Time: Noon1:30pm

1:302:15pm

2:303:15pm

3:153:45pm

  • Afternoon Tea
    • Title: Afternoon Tea
    • Time: 3:153:45pm

3:454:30pm

4:455:30pm

5:456:30pm

  • * Yoga! B202/203
    • Title: Yoga!
    • Track: Culture
    • Room: B202/203
    • Time: 5:456:30pm
    • Excerpt:

      Accessible yoga for people of all levels, special attention given to yoga postures and breathing that you can do at your desk.

    • Speakers: Sherri Koehler

5:3010:00pm

  • Hacker Lounge Open
    • Title: Hacker Lounge Open
    • Time: 5:3010:00pm
Return to top

Thursday, June 25, 2015

9:009:45am

9:4510:00am

  • Coffee Break
    • Title: Coffee Break
    • Time: 9:4510:00am

10:0010:45am

11:0011:45am

Noon1:30pm

  • Lunch
    • Title: Lunch
    • Time: Noon1:30pm

1:302:15pm

2:303:15pm

    • Title: When Your Codebase Is Nearly Old Enough To Vote
    • Track: Chemistry
    • Room: B202/203
    • Time: 2:303:15pm
    • Excerpt:

      What do you do when your project is so old that technology has changed around you? (Or, how do you future-proof a project that you’ve just started so that when it gets that old, you’ll be ready?) Come hear a case study of Dreamwidth Studios, a fifteen-year-old web app with a codebase consisting of a quarter million lines of legacy Perl and a mission to modernize … if it doesn’t break everything.

    • Speakers: Denise Paolucci
    • Title: A Developer's-Eye View of API Client Libraries
    • Track: Cooking
    • Room: B204
    • Time: 2:303:15pm
    • Excerpt:

      A developer’s experience of an API and its client libraries can make the difference between them building on a project and giving up in frustration. If you develop an API client library, you’ll learn what you can do to get it out of the way so developers can spend mental energy on putting together exciting projects, not fighting with tools. If you work with web APIs, you’ll learn about factors to consider when you’re choosing a framework to use. Either way, you’ll learn about best practices—code-related and not—that make the difference between fun and easy development and a frustrating slog.

    • Speakers: Frances Hocutt
    • Title: How to Read a Stack Trace
    • Track: Cooking
    • Room: B301
    • Time: 2:303:15pm
    • Excerpt:

      When you’re trying to make sense of an surprising software crash or an unexpected test failure, knowing your way around a stack trace can make the difference between bewildered frustration and finding a root cause.

    • Speakers: Moss Collum
  • * A Matter of Time B302/303
    • Title: A Matter of Time
    • Track: Chemistry
    • Room: B302/303
    • Time: 2:303:15pm
    • Excerpt:

      Did you know that every so often, a minute lasts 61 seconds? If that sounds like something that might break some software, you’d be right! In this talk, we’ll discuss the common ways that time is implemented in a number of libraries you probably depend on, how these representations can fall short of giving us a complete picture of what time it is, and what we can do about this state of affairs.

    • Speakers: John Feminella
    • Title: Reinventing black boxes
    • Track: Hacks
    • Room: B304
    • Time: 2:303:15pm
    • Excerpt:

      Open source has a long history of reimplementing, and reverse engineering proprietary tools. This talk will integrate the tools needed to reverse engineer into stories of how it has been done before.

    • Speakers: Daniel Johnson

3:153:45pm

  • Afternoon Tea
    • Title: Afternoon Tea
    • Time: 3:153:45pm

3:454:30pm

4:455:30pm

6:007:00pm

  • The Doubleclicks in Concert! Sanctuary
    • Title: The Doubleclicks in Concert!
    • Room: Sanctuary
    • Time: 6:007:00pm
    • Excerpt:

      The Doubleclicks, also known as Angela and Aubrey Webber, are a pair of sisters from Portland, Oregon who write songs that are snarky, geeky and sweet. They are amazing and will play songs for us.

5:308:00pm

  • Hacker Lounge Open for General Hacking
    • Title: Hacker Lounge Open for General Hacking
    • Time: 5:308:00pm

7:0011:00pm

  • Official Party
    • Title: Official Party
    • Time: 7:0011:00pm
    • Excerpt:

      Join us for an evening of fun at the official OS Bridge party.

      Details TBA

Return to top

Friday, June 26, 2015

9:009:45am

  • Unconference Scheduling
    • Title: Unconference Scheduling
    • Time: 9:009:45am

9:00am4:00pm

  • Unconference Day
    • Title: Unconference Day
    • Time: 9:00am4:00pm

10:1511:00am

  • Unconference Sessions
    • Title: Unconference Sessions
    • Time: 10:1511:00am

11:15amNoon

  • Unconference Sessions
    • Title: Unconference Sessions
    • Time: 11:15amNoon

Noon1:30pm

  • Lunch - Food Cart Field Trip
    • Title: Lunch - Food Cart Field Trip
    • Time: Noon1:30pm

1:302:15pm

  • Unconference Sessions
    • Title: Unconference Sessions
    • Time: 1:302:15pm

2:303:15pm

  • Unconference Sessions
    • Title: Unconference Sessions
    • Time: 2:303:15pm

3:304:00pm

  • Conference Wrap-up & Feedback
    • Title: Conference Wrap-up & Feedback
    • Time: 3:304:00pm