B202/203

Open Source Bridge 2012 Birds of a Feather

Sessions for this room

Tuesday, June 26 - 07:00 PM

* Portland JavaScript Admirers user group meeting

Portland's user group for all things JavaScript and ECMAscript. The topic for this meeting is Unhosted: personal data freedom.
BOF
Jesse Hallett, Jan-Christoph Borchardt

Open Source Bridge 2012

Sessions for this room

Tuesday, June 26 - 10:00 AM

* Building the Open Source Battle Rifle

A look at the technical and legal issues surrounding home construction of firearms, focusing on semi-automatic AK-47 style rifles.
Hacks
Beth Flanagan
Tuesday, June 26 - 01:30 PM

* How and When to Do It Wrong

Constraints make good art. Everyone knows the right way to design and implement software — but is the wrong way really so bad? This talk demonstrates unconventional approaches to solving common and real problems and explores their benefits and drawbacks.
Hacks
Chromatic X
Tuesday, June 26 - 02:30 PM

* Text Lacks Empathy

Have you ever written a nice friendly email and gotten a reply that seems like they read a whole different email? Textual communication has special problems. This talk will help you mitigate them: ensuring that what you mean to say is what is understood; interpreting messages that seem totally out of whack; and increasing empathic bandwidth.
Culture
Michael Schwern, Noirin Plunkett
Tuesday, June 26 - 03:45 PM

* Rise of the Indie Web

Meet the pioneers of the new Indie Web, learn what's changed, and how you too can reclaim your content, your data, your online identity. Join our panelists as they debate a variety of different approaches and learn how you too can get started and join the new Indie Web.
Culture
Tantek Çelik
Tuesday, June 26 - 04:45 PM

* From OAuth to IndieAuth: Own Your Online Identity

Sick of writing sign-in code? Not sure whether to support Twitter logins, Facebook logins, or both? Try IndieAuth! IndieAuth, built on top of OAuth, is a new way to sign in to websites online using your own domain name. This talk will show how OAuth and OpenID paved the way for IndieAuth, and will provide details about how to use this on your own websites.
Hacks
Aaron Parecki
Wednesday, June 27 - 10:00 AM

* How Not to Release Software

You've seen a million best practice talks. This is quite the opposite: I'll instruct you in the ways I've failed over twenty years of software development, and advise you how not to make the same mistakes.
Business
Laura Thomson
Wednesday, June 27 - 11:00 AM

* <Your Favorite Programming Language> Loses

Every programming language ever created has some horrible mistakes: your favorite is no exception. We'll talk about some fundamental principles of PL design and how they fail to play out in various real languages.
Chemistry
Bart Massey
Wednesday, June 27 - 01:30 PM

* What Is My Kernel Doing?

Ever wonder what your kernel is doing? We instrumented kernels on both web servers and personal workstations, and then measured to see what they're doing.
Chemistry
Randy Appleton
Wednesday, June 27 - 02:30 PM

* A Crash Course in Tech Management

'Programmer' and 'Manager' are two different titles for a reason: they're two different jobs and skill sets. If you have managerial aspirations (or have had them foisted upon you), come to this session to learn some of the tricks of the managerial trade.
Business
VM Brasseur
Wednesday, June 27 - 03:45 PM

* Put the "Ops" in "Dev": What Developers Need to Know About DevOps

How thinking about operations can help you make your code better, stronger, and faster.
Cooking
Greg Lund-Chaix, Lance Albertson, Rudy Grigar, Kenneth Lett
Wednesday, June 27 - 04:45 PM

* Design and Command Line Applications

Design has permeated our culture and our tools, but the software you're building doesn't have a graphical interface. That doesn't exempt you from thinking about user experience design! Learn how UX principles apply to even basic command line scripts.
Cooking
Pieter van de Bruggen
Wednesday, June 27 - 05:45 PM

* Wise Asana

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.
Culture
Sherri Koehler
Thursday, June 28 - 10:00 AM

* Go Go Gallimaufry

At one point it was popular to refer to the eyes as windows to the soul, and common wisdom accepted that you could learn a great deal about a person's inner thoughts by looking at their eyes. Then that notion fell out of fashion, except perhaps in love songs. But once we learned how to track people's eye motions, record them, and analyse the data, we realized that there may have been something to it.
Chemistry
Markus Roberts
Thursday, June 28 - 01:30 PM

* How to Win Collaborators and Influence Community: Encouraging (& Not Discouraging) Novice Coders

Interested in helping others learn to code? How do you help give them a running start, without throwing roadblocks in their way? Come get better at helping other people get better.
Culture
Liene Verzemnieks
Thursday, June 28 - 02:30 PM

* Forking and Refining Data on the Open Web

Github has revolutionized social coding but where does social data stand in relation?
Chemistry
Max Ogden
Thursday, June 28 - 03:45 PM

* Future of Wearable Computing: Constraint, Context and Location

Google will release a wearable heads up display this fall, and it may help to usher in a new era of augmented reality and wearable computing. What does this mean for us? How do we build for the next generation of machines? Who was here before us, and how can we learn from them?
Hacks
Amber Case
Thursday, June 28 - 04:45 PM

* Pro-Style Code Review

Code review is awesome. Do more of it.
Business
Lennon Day-Reynolds