9:00 – 9:45am
-
-
Title:
"Why are these people following me?": Leadership for the introverted, uncertain, and astonished
-
Track:
Culture
-
Room:
Sanctuary
-
Time:
9:00 – 9:45am
-
Excerpt:
So you’ve had an idea, or noticed a gap that needs filling, or wondered why no one’s talking about an issue you care about. Like the motivated and competent person you are, you start working, or writing, or talking. People start noticing you, listening to you, even asking for your opinion about their own projects—and one day, you realize they’re treating you just like you treat your own role models. You find this unsettling. Surely motivation and competence aren’t that special, you think. You, a leader? Can’t be. And if you actually are a leader, what do you do now?
-
Speakers:
Frances Hocutt
|
9:45 – 10:00am
-
Coffee Break
-
Title:
Coffee Break
-
Time:
9:45 – 10:00am
|
10:00 – 10:45am
-
-
Title:
The 20,000km view: How GPS works
-
Track:
Chemistry
-
Room:
B201
-
Time:
10:00 – 10:45am
-
Excerpt:
GPS is more than just letting your phone tell you where you are. I believe GPS is a contender for “most amazing piece of engineering in the history of humanity”, and I’ll show you why.
-
Speakers:
Jamey Sharp
-
-
-
Title:
Freedom, security and the cloud
-
Track:
Chemistry
-
Room:
B204
-
Time:
10:00 – 10:45am
-
Excerpt:
Cloud hosting is cheap. Cloud hosting is easy. What compromises are you making when you deploy to the cloud, both in terms of your security and in terms of your dependency on proprietary software?
-
Speakers:
Matthew Garrett
-
-
Title:
Write an Excellent Programming Blog
-
Track:
Culture
-
Room:
B301
-
Time:
10:00 – 10:45am
-
Excerpt:
As a member of the open source community, do you contribute only code, or also words? Writing about programming benefits yourself and others. This talk outlines solid article structures, suggests topics to write about, explains how blogging about programming is special, and inspires you to write articles of enduring value.
-
Speakers:
A. Jesse Jiryu Davis
-
-
Title:
Unicorns Are People, Too: Re-Thinking Soft and Hard Skills
-
Track:
Culture
-
Room:
B302/303
-
Time:
10:00 – 10:45am
-
Excerpt:
As developers, we tend to value hard skills that can be quantified or measured objectively. Job postings search for unicorns, but we are people first and foremost and being human isn’t as easy as programming. While the code comes easily, the soft skills that make us human are complicated and difficult to get right. This talk will explore the danger of neglecting so-called “soft” skills, what we stand to lose by overvaluing technical skills, and alternatives to the hard and soft dichotomy.
-
Speakers:
Liz Abinante
-
-
Title:
Making Your Privacy Software Usable
-
Track:
Chemistry
-
Room:
B304
-
Time:
10:00 – 10:45am
-
Excerpt:
Privacy enhancing technologies (PETs), like onion routing, PGP, and OTR often achieve a high level of security, but user experience (UX) built on top of the protocols is often a development afterthought. Without a concerted effort to examine how the system is used, people accidentally compromise their data or never attempt to use PETs.
This talk will show you PET design done right and wrong through the lens of standard UX evaluation techniques. Our goal is to enable you to incorporate UX principles into your hacking from day 0.
-
Speakers:
Jen Davidson, Sean McGregor
|
11:00 – 11:45am
-
-
-
-
Title:
Nest + Pellet Stove + Yurt
-
Track:
Hacks
-
Room:
B204
-
Time:
11:00 – 11:45am
-
Excerpt:
Nest is a twenty-first century take on a nineteenth century thermostat. A pellet stove is a modern version of a campfire that won’t burn the house down. A modern yurt is a high tech tent based on an age old Mongolian design. Can they all work together?
-
Speakers:
Lars Lohn
-
-
Title:
Mushroom Data Demystified
-
Track:
Culture
-
Room:
B301
-
Time:
11:00 – 11:45am
-
Excerpt:
Mushroom Observer is a tool for logging and mapping fungus sightings. Beginners and professionals collaborate to produce a comprehensive data set, which has contributed to the burgeoning science of mycology. While this talk focuses on Mushroom Observer, it will be an overview of usefulness of open source amateur contributions to scientific research.
-
Speakers:
Lauren Hudgins
-
-
Title:
Modernizing a Stagnant Toolbox
-
Track:
Hacks
-
Room:
B302/303
-
Time:
11:00 – 11:45am
-
Excerpt:
WordPress turned 10 years old in May of 2013. On that day, the main repo didn’t contain a single tool to make it easier for developers to work with and contribute code. Over the last year, this is how and why we changed all that.
-
Speakers:
Aaron Jorbin
-
-
Title:
Extending Gems - Patterns and Anti-Patterns of Pluggable Gems
-
Track:
Chemistry
-
Room:
B304
-
Time:
11:00 – 11:45am
-
Excerpt:
The Ruby community has a strong tradition of building extensions to popular gems. But simple mistakes can make gems harder to extend than they need to be. Drawing from real-world examples, we’ll examine the patterns of coding, configuration and documentation for maximizing your gem’s flexibility.
-
Speakers:
Jason Clark
|
Noon – 1:30pm
-
Lunch
-
Title:
Lunch
-
Time:
Noon – 1:30pm
|
1:30 – 2:15pm
-
-
Title:
xmonad: the window manager that (practically) reads your mind
-
Track:
Cooking
-
Room:
B201
-
Time:
1:30 – 2:15pm
-
Excerpt:
Many desktop environments try to be easy to use for the average user, but that’s not you. You’re at your computer all day writing code; you don’t have time to waste dragging windows (ugh!) or watching animated transitions (yuck!). David Brewer will demonstrate how by using xmonad, a tiling window manager, you can bend your desktop to your will and control your windows with telepathy. Kind of.
-
Speakers:
David Brewer
-
-
-
Title:
Forking Pop Culture and Remixing Code: Where Open Movements Intersect
-
Track:
Culture
-
Room:
B204
-
Time:
1:30 – 2:15pm
-
Excerpt:
Creative open culture communities operate in many of the same ways as open source communities and share many of the same principles. How are fan writers like open source contributors? What can hackers learn from remixers (and vice versa)? And what happens when creative communities start building open source projects to support their own work?
-
Speakers:
Nancy McLaughlin
-
-
Title:
Airplanes : Sailboats :: Mobile : Desktop
-
Track:
Culture
-
Room:
B301
-
Time:
1:30 – 2:15pm
-
Excerpt:
What if the way that airplanes were designed and how it improved sailing had some deep lessons around the future of user experience? Sailboats improved significantly after the discovery of flight, and mobile design is improving a great deal of user experience as well. How can we think about applying these lessons? What’s still missing?
-
Speakers:
Amye Scavarda
-
-
Title:
Hacking In-Group Bias for Fun and Profit
-
Track:
Culture
-
Room:
B302/303
-
Time:
1:30 – 2:15pm
-
Excerpt:
Our lives and social interactions are governed by sociology and psychology. As geeks, we strive to understand how the technology around us works, and we strive to find ways to make it better. Society is basically one big, complex piece of technology, and, like all technology, it is hackable. This talk will explain how you can do that.
-
Speakers:
Kat Toomajian
-
-
Title:
Trust, Community, and Automatic Updates
-
Track:
Culture
-
Room:
B304
-
Time:
1:30 – 2:15pm
-
Excerpt:
WordPress shipped in October what is perhaps its most polarizing feature ever — automatic updates in the background of self-hosted web software, on by default and no easy way to turn it off. In most open source communities, this would be cause for open revolt. Learn how through trust, communication, and a steadfast commitment to its philosophies, the WordPress core team convinced a skeptical community to go along, even if it meant users giving up some control.
-
Speakers:
Andrew Nacin
|
2:30 – 3:15pm
-
-
Title:
SQL Utility Belt
-
Track:
Cooking
-
Room:
B201
-
Time:
2:30 – 3:15pm
-
Excerpt:
SQL is an incredibly powerful language, but it can be difficult sometimes to advance beyond the basics. In this session, we will go over several tricks and tips to expand your SQL tool kit.
-
Speakers:
Michael Alan Brewer
-
-
Title:
The Case for Junior Developers
-
Track:
Culture
-
Room:
B202/203
-
Time:
2:30 – 3:15pm
-
Excerpt:
Are you passionate about building tech, but think there is no place in your organization for junior developers? Come explore the true costs and benefits of hiring junior developers and see how you can improve your company while helping juniors become the best developers they can be.
-
Speakers:
Shawna Scott
-
-
Title:
Unicode Beyond Just Characters: Localization with the CLDR
-
Track:
Cooking
-
Room:
B204
-
Time:
2:30 – 3:15pm
-
Excerpt:
Unicode is much more than just characters. The Unicode Consortium defines open standards for collating, parsing, and formatting data in much of the world’s languages. The Common Locale Data Repository (CLDR) is the largest standard repository of locale data along with specifications for its use and is a powerful resource for software localization.
-
Speakers:
Nova Patch
-
-
Title:
On the Shoulders Of Giants - Emacs for the Curious
-
Track:
Chemistry
-
Room:
B301
-
Time:
2:30 – 3:15pm
-
Excerpt:
With the need for flexible editors to handle the variety of programming languages we face regularly, the Emacs community is experiencing another renaissance. Let’s get you started with Emacs and I’ll show you how to become proficient quickly.
-
Speakers:
Howard Abrams
-
-
Title:
Deconstructing Open Source Contributions
-
Track:
Culture
-
Room:
B302/303
-
Time:
2:30 – 3:15pm
-
Excerpt:
Everyone wants to make contributing to open source projects more accessible and fun. But how do we do that? One way is to analyze past contributions to identify potential obstacles and opportunities for intervention and support. This workshop will use our own experiences as contributors to explore how the process works, using a simple but effective reflective activity.
-
Speakers:
Shauna Gordon-McKeon
-
-
Title:
Data, Privacy, & Trust in Open Source: 10 Lessons from Wikipedia
-
Track:
Culture
-
Room:
B304
-
Time:
2:30 – 3:15pm
-
Excerpt:
Few people today are not concerned with the way data is used to enhance or subvert individual privacy. This is especially true on the Web, where open source technologies are behind much of what we interact with and use on a daily basis. As the most fundamental aspects of our lives become networked — social relationships, work, finance, and even how we get our food — how can we make sure that open source technologies foster a sense of trust with users, protect their privacy, and still give data scientists the tools they need to gain insight?
-
Speakers:
Steven Walling
|
3:15 – 3:45pm
-
Afternoon Tea
-
Title:
Afternoon Tea
-
Time:
3:15 – 3:45pm
|
3:45 – 4:30pm
-
-
-
Title:
From the Bottom Up: Building Community-Owned and -Operated Mesh Networks
-
Track:
Culture
-
Room:
B202/203
-
Time:
3:45 – 4:30pm
-
Excerpt:
This panel highlights the work of a few folks representing part of a broad, international movement consisting of network engineers, community change makers, researchers, architects, and thinkers who are building decentralized and autonomous communications infrastructure. We know that the Internet is deeply broken, and we are rebuilding, from the inside out. We mitigate the ills of interception and interference on the net by facilitating networks that are owned, operated, and governed by the people that use them.
-
Speakers:
Jenny Ryan, Mitar Milutinovic, Marc Juul, Russell Senior
-
-
-
Title:
Replacing `import` with `accio`: Compiling Pythons with Custom Grammar for the sake of a joke
-
Track:
Chemistry
-
Room:
B301
-
Time:
3:45 – 4:30pm
-
Excerpt:
In Python, overwriting builtin functions is fairly easy. You can even do it in the interpreter! But can you overwrite a statement, like import, just as easily? Let’s go on an adventure, discovering how the import statement works, and how Python statements are defined in the CPython source code. We’ll face some consequences of bootstrapping, and, to get our custom Harry Potter-themed Grammar to work, we’ll have to compile a Python to compile a Python.
-
Speakers:
Amy Hanlon
-
-
Title:
Distributed Agile Development or: How I Learned to Stop Worrying and Love Remoties
-
Track:
Culture
-
Room:
B302/303
-
Time:
3:45 – 4:30pm
-
Excerpt:
This is the story of how the mobile web engineering team at the Wikimedia Foundation became an extremely high-functioning and successful agile team: by embracing – rather than shying away from – a distributed model. This talk will explore the agile team’s journey and how we cope with the inherent tension of remoteness and the agile principle, ‘The most efficient and effective method of conveying information to and within a development team is face-to-face conversation’.
-
Speakers:
Arthur Richards
-
|
4:45 – 5:30pm
-
-
-
Title:
Slytherin 101: How To Win Friends and Influence People
-
Track:
Culture
-
Room:
B202/203
-
Time:
4:45 – 5:30pm
-
Excerpt:
Do you wish that you were better at getting people to do what you need them to do? Do you keep getting put in charge of things and then get stuck wondering how the heck you’re supposed to get things done? Do you keep getting into conflicts with other people because of stuff you’ve said, and you aren’t entirely sure why?
Fortunately, Slytherin House has you covered. Come to this talk and learn the basics of how to hack human relationships, using the tools of cunning and ambition to achieve inter-House harmony. As long as you promise not to use these techniques to support the next Dark Lord, of course.
-
Speakers:
Denise Paolucci
-
-
-
-
Title:
Open Hardware from Breadboard to PCB
-
Track:
Cooking
-
Room:
B302/303
-
Time:
4:45 – 5:30pm
-
Excerpt:
So you’ve built a breadboard circuit with wires everywhere. What’s next? A printed circuit board! I’ll talk about your open hardware development options through the lens of my recent project turning a breadboard prototype into a finished Arduino shield for a curing oven at Portland State.
-
Speakers:
Jenner Hanni
-
|
5:45 – 6:30pm
-
-
Title:
Hold on to Your Asana
-
Track:
Culture
-
Room:
B202/203
-
Time:
5:45 – 6:30pm
-
Excerpt:
Yoga returns to Open Source Bridge! Come with your stiff shoulders, sore wrists, tight hips and aching back. Leave with ideas on how to incorporate 5 minutes of practice into your busy day to care for your body and mind.
-
Speakers:
Sherri Koehler
|
5:30 – 8:00pm
|
6:30 – 11:00pm
-
Official Party
-
Title:
Official Party
-
Time:
6:30 – 11:00pm
-
Excerpt:
Join us for an evening of fun at the official OS Bridge party.
Bond with your fellow Open Source citizens while surrounded by trains and playing classic video games (there are Raspberry Pis involved, of course), and board games provided by Guardian Games. Enjoy complimentary Cuban food from Pambiche, cupcakes from Back to Eden Bakery, and cider, beer, and soft drinks. Thanks to our party sponsors Automattic and Mandrill for making this possible!
The party will be held at the Oregon Rail Heritage Center, near OMSI. Be sure to check out the historic steam locomotives. (See if you can spot the very Dalek-like section of one of the engines!)
Where: 2250 SE Water Avenue (map)
Who: Open to all with an OS Bridge badge (including community pass)
|