Sarah Sharp's favorites
Open Source Bridge 2016
Favorite proposals for this user
* An Introduction to OpenSCAD using Legos
Learn 3D modelling with OpenSCAD through an hands-on tutorial for modelling Legos
|
Practice | 2016-04-12 23:10:52 +0000 |
Bhaskar Athmanathan | ||
* API Design Through the Lens of Photography
To be successful in photography and API design, you must first understand the constraints of the medium, both technical and non-technical. Learning how to work within constraints and finding your own style are critical to being a successful photographer and API designer.
|
Theory | 2016-04-16 02:22:24 +0000 |
Bryan Hughes | ||
* Behind Closed Doors: Managing Passwords in a Dangerous World
A modern application has a lot of passwords and keys floating around. Encryption keys, database passwords, and API credentials; often typed in to text files and forgotten. Fortunately a new wave of tools are emerging to help manage, update, and audit these secrets. Come learn how to avoid being the next TechCrunch headline.
|
Practice | 2016-03-15 03:02:28 +0000 |
Noah Kantrowitz | ||
* Black Pipe Testing, or "@#$! Up Your App by Impersonating a Database"
A “black box” test sends input to your program and tests the output. But a networked application has I/O at two ends: the API and the network. A black box test can’t validate it, especially its error-handling. But a “black pipe” test can! Such a test talks to your code over the network at the same time as it tests the API. I’ll present a handy library for Black Pipe tests of MongoDB apps and advise you when to use it. I want you to write a library like it for your favorite DB, so we can all test our programs better!
|
Practice | 2016-03-27 01:15:32 +0000 |
A. Jesse Jiryu Davis | ||
* Brainwaves, Bio-Data, and Diversity
Much of the interest in MindRider stemmed from Spencer Lowell's great photo in Wired UK. Since it came out, many people have sent me great comments, saying things along the lines of
"Women represent!" or
"POCs (People of Color) represent!" or
"Filipinos represent!"
This has meant a lot. Women and people of color are still underrepresented in both tech and cycling domains, and I've come to think of the MindRider photo, and the ensuing response, as a personal counterbalance to the aggressive, intolerant, exclusionary discourse that still plagues these domains, and especially plagues the startup sector that overlaps both. Some people call this "brogrammer talk." I've witnessed it in my time at MIT, and while I've noticed that most people don't talk or think this way, the loudness of the intolerant minority can have insidious, stressful effects on the rest of the community.
|
Culture | 2016-04-14 00:44:27 +0000 |
Arlene Ducao | ||
* Building Your World in WebVR
We will explore how we can utilize webvr to build amazing VR experience right into everyone's pocket, using their mobile phones they use right now. No need for expensive or closed source tools or solutions. Utilize the mobile phone with cardboard and uisng just javascript and html to build VR world. How using api's of webvr and Aframe we game developers and UI builders can build awesome experience.
|
Theory | 2016-04-10 00:12:11 +0000 |
Rabimba Karanjai | ||
* Community > Documentation > Code: a Guide to Successful Open Source
Many people create projects with amazing technical prowess, only to see it fail to gain traction. We wonder "I thought this was clearly the best solution, why aren't people using it? Did I miss some bugs? Is it too slow? What went wrong?" The answer usually isn't technical, it's documentation or community related. This talk will teach you all the non-technical things your project needs to gain traction.
|
Culture | 2016-04-16 02:12:52 +0000 |
Bryan Hughes | ||
* Corporate Open Source Fail
What makes companies with good intentions fail so miserably at open source? How can we (as engineers and managers) influence our bosses to "do the right thing"?
|
Business | 2016-04-13 15:31:11 +0000 |
Sarah Sharp | ||
* Creating a Third Wave of Free/Open Source Software
The free/open source software movement is over thirty years old, and has gone through a number of changes in that time, spawning projects large and small (including OpenConferenceWare, which runs this site!). If Free Software is the first generation, and Open Source is the second, current efforts toward creating an inclusive and sustainable world make up a third generation that we can start to form into a broader plan.
|
Culture | 2016-03-16 03:04:17 +0000 |
Audrey Eschright | ||
* Debugging Diversity
Despite the media attention given to the diversity in tech problem, many technology practitioners don't see how a lack of diversity affects their daily life. So, it is not surprising that they neither understand the magnitude of the problem nor how they can fix it.
However, the principles and language of debugging, something technology practitioners understand well, can be used to help them understand diversity and their role in solving the problem. So, technologists already have a set of terms that they can use to tackle diversity. They just need to know how to apply those terms in order to effect positive change. These terms are expected behavior, tracing, refactoring, and sample code.
|
Culture | 2016-03-16 19:25:11 +0000 |
Anjuan Simmons | ||
* Demystifying Regular Expressions
Long ago, in the early ages of computerdom, a language was formed from the primordial fires of Tartarus. The language would bind the spells of textual strings and forever control them: The Regular Expression.
How about an interactive workshop for acolytes who wish to command this strong magic?
|
Practice | 2016-03-22 03:42:56 +0000 |
Howard Abrams | ||
* Dodge Disasters and March to Triumph as a Mentor
Good engineers write good code, but the best engineers raise the skills of their junior colleagues, too. If you're a senior engineer, you must learn to mentor new hires. Besides, great mentors are critical to the careers of women and minorities in tech. I have failed at mentoring, then succeeded. Learn from me and march to mentorship triumph.
|
Culture | 2016-04-09 16:09:57 +0000 |
A. Jesse Jiryu Davis | ||
* Explicit is Better Than Implicit: Setting Expectations
Miscommunication, wasted time, hurt feelings: real dangers when communicating with strangers online. As FOSS maintainers and contributors, let's try documenting our communication guidelines the same way we document our code style guidelines.
|
Culture | 2016-04-05 01:48:19 +0000 |
Trey Hunner | ||
* Exploring Mental Illness With Open Source
Julia Nguyen leads if me, an app to share mental health experiences with loved ones. In doing so, she has explored her insecurities with mental illness, learned how to engage diverse contributors, and developed better software practices with Ruby on Rails and JavaScript. She’ll share the lessons she has learned from transforming a passion project into an open source project.
Inclusion takes on many forms in an open source project, including supporting contributors from all types of backgrounds, being empathetic to their project goals, and trusting them to take lead. As a mental health project, if me must also accommodate its contributors who face their own mental health challenges. All open source projects should do the same. Managing people is just as important as managing technical contributions in software.
|
Culture | 2016-04-03 22:34:49 +0000 |
Julia Nguyen | ||
* Exploring Privilege in Open Source Communities
In many open source communities, privilege is rarely discussed. While it is not an easy topic to talk about, it is an important subject to explore if we want to make sure open source is truly open to everyone. After exploring sources of privilege and learning strategies to deal with it, we can all be better equipped to take action to improve our open source communities for the long run.
|
Culture | 2016-04-12 16:46:20 +0000 |
Taylor Barnett | ||
* Free Culture in an Expensive World
Money is a common worry, inside the open source community and out, but we often feel uncomfortable discussing it. We’ll talk about why that is and how our social norms around money impact who participates in open source and how they do so. The heart of this talk will be a series of case studies based on interviews with community members covering various economic models for open source, including worker co-ops, grant-funded and academic projects, for-profit business models, crowdfunding campaigns, and all-volunteer projects. We’ll explore the sustainability of each model as well as how they deal with the social pressures outlined in the first part of the talk.
|
Business | 2016-03-29 16:44:44 +0000 |
Shauna Gordon-McKeon | ||
* GDB: A Gentle Intro
We love Ruby for its elegance, its simplicity, its flexibility. But our favorite language perches atop a whole world of native code, and that other world occasionally intrudes.
|
Practice | 2016-04-07 16:45:20 +0000 |
Jason Clark | ||
* Generations of Open Source and what to do about it
Open source has moved from experimental to mainstream in the past 10 years, but has definitely changed the landscape in the last 15 years. Because of that, we have a few generations of people within the broader ecosystem, and they probably have no idea that all of these communities exist, much less the fact that there's a whole ocean of a open source technology industry out there.
|
Business | 2016-04-12 15:27:48 +0000 |
Amye Scavarda | ||
* Hard Problems in Terms of Service Enforcement
When you run an online service, you always hope you won't have to deal with abuse. But it's inevitable, and many situations aren't clear-cut as you might wish. Some examples of abuse are obvious, but this talk explores the grey areas and messy questions: what content should you consider a violation of your Terms of Service, and how do you handle it when it's reported to you?
|
Culture | 2016-03-16 08:49:54 +0000 |
Denise Paolucci | ||
* Hogwarts is a Terrible Learning Environment: Discuss
Like many young Muggles of the early 00's, I dreamed of receiving my Hogwarts letter. But re-reading the series with an eye toward learning lessons about creating a positive learning environment, it's clear that Hogwarts School of Witchcraft and Wizardry contains some unfortunate lessons in what NOT to do. When it comes to crafting an environment that encourages asking questions, fosters cooperation, and ensuring the success of its developers -- I mean, wizards -- we can learn a lot from the mistakes of the Hogwarts faculty. In this magical talk, you'll learn how to be a better mentor and help your workplace become a place where your junior developers can flourish.
|
Culture | 2016-04-13 18:35:06 +0000 |
Lacey Williams Henschel | ||
* Interactive Archival of Art and Science
Growing concerns of media preservation mean a surge of new digital libraries. However, digital preservation is more than just photos and video; it's also interactive software: art creating new art. We will explore the problem of preserving software; past, present, and future; and why it is hard.
|
Culture | 2016-04-01 00:22:18 +0000 |
wil kie | ||
* Made in the Machine: New Cultural Practices, Critical Analyses, and Techniques in Digital Fabrication, Making, and Manufacturing
I first knowingly witnessed the "Maker Movement" in 2010, heeded its siren call by joining the MIT Media Lab in 2011, and became disillusioned later that year. But I've been stubbornly making--and critiquing the notions of Making--ever since.
|
Culture | 2016-04-11 00:20:51 +0000 |
Arlene Ducao | ||
* More Than Binary: Inclusive Gender Collection and You
Many people identify their gender in many ways. So why do we build systems to capture accurate gender information with a dropdown that only lists “male” and “female”?
This talk covers why you might want to consider alternative ways of selecting gender for your users, a brief overview of the current best practices, the case study of the decisions I made when creating my open source project Gender Amender (a library you can help work on right now!), and why more work needs to be done. I'd also like to facilitate a short discussion during the time slot, so that we can share varied perspectives on how to improve the entire process of gender collection, and articulate the lenses through which we can and should view gender (e.g. “what are some other data structures we could use to capture gender identity information?”).
|
Practice | 2016-04-11 13:14:17 +0000 |
Anne DeCusatis | ||
* Open Source and Diabetes: Helping Millions
This talk will cover the fascinating things happening in the open source diabetes tech (D Tech) space (think the Glucosio Project and Nightscout Project) and will emphasize the importance of open source in improving the health outcomes of people with diabetes.
|
Culture | 2016-03-17 20:16:02 +0000 |
Benjamin Kerensa | ||
* Open Source Fan Service
What can you do when someone submits a bad patch to your project? To begin, we have to understand why people hunger to contribute code: they're fans. You hurt fans' feelings when you reject their patches, but you hurt your project if you accept them. You can get out of this bind! Give your fans other ways to be recognized. Showcase their plugins in your project’s wiki, or rewrite their patches while giving them credit, or feature their related projects on your site.
|
Culture | 2016-03-26 21:59:46 +0000 |
A. Jesse Jiryu Davis | ||
* Open Source is People
For those who want to do more than just code, this talk will show you 8 ways I have contributed without opening up Vim once.
|
Culture | 2016-03-15 02:41:37 +0000 |
Justin Dorfman | ||
* Python Performance Profiling: The Guts And The Glory
Your Python program is too slow, and you need to optimize it. Where do you start? With the right tools, you can optimize your code where it counts. With the Python profiler “Yappi” we’ll learn how to find the maximum performance wins with minimum effort.
|
Practice | 2016-04-17 17:54:28 +0000 |
A. Jesse Jiryu Davis | ||
* Readable Regular Expressions: A Hands-On Workshop
What are regular expressions, what are they useful for, and why are they so hard to read? We'll learn what regular expressions are good for, how to make our own regular expressions, and how to make our regular expressions friendly and readable (yes it's possible... sometimes).
|
Practice | 2016-04-05 02:08:55 +0000 |
Trey Hunner | ||
* Rethinking Social Media, Privacy, and Information Flow from the Ground Up
Inspired by security and privacy research in operating systems, we'll be discussing possible ways to redesign privacy models so that all users can have fine-grained control over both visibility of their content and how others can interact with it.
|
Theory | 2016-04-13 18:27:15 +0000 |
Clarissa Littler | ||
* Software Patents After Alice: A Long and Sad Tail
The Supreme Court's ruling in the landmark Alice vs. CLS Bank case has finally given the lower courts some tools they could use to overturn obvious and vague patents, particularly frivolous patents on software. But we haven't won, because bogus patent suits are still being filed. This talk is for anyone who is wondering what the recent decisions mean for small and mid-size entities, how international treaties can impact local policy and what can be done to improve the situation.
|
Business | 2016-04-13 17:05:45 +0000 |
Deb Nicholson | ||
* Stronger Than Fear: Mental Health in the Developer Community
Mental disorders are the largest contributor to disease burden in North America, but the developer community and those who employ us are afraid to face the problem head-on. In this talk, we'll examine the state of mental health awareness in the developer workplace, why most developers feel it isn't safe to talk about mental health, and what we can do to change the culture and save lives. Attendees will leave with 5 things they can do to make their workplace safer for those dealing with mental health disorders.
|
Culture | 2016-03-26 03:07:30 +0000 |
Ed Finkler | ||
* Technical writing as public service: working on open source in government
What if U.S. federal agencies decided to reuse and contribute to open source software projects built by other agencies, since agencies often have similar technology problems to solve? And what if they hired technical writers with open source community experience to write documentation for these projects? That would be pretty cool. Also, that’s my work. I'm part of 18F, a digital services consulting team within and for the federal government, and all of our work is open source.
|
Practice | 2016-04-06 00:21:15 +0000 |
Britta Gustafson | ||
* Unraveling the Masculinization of Technology
Have you ever wondered where the perception that technology is a masculine pursuit comes from? Or why we have to explain that, "no really, women are interested in computers too"?
|
Culture | 2016-03-16 03:22:42 +0000 |
Audrey Eschright | ||
* Why you can't afford to miss out on junior developers
What if your next hire could make your team faster, help create a more inclusive and diverse environment, be easy to find, and be super excited to work with you?
These people are not unicorns, they're junior developers. Most teams just don't know how to bring them on and get these benefits. Whether you're in a startup, consultancy, or a BigCo, with a few tips and processes, any team can learn how to grow new developers.
|
Practice | 2016-04-18 18:38:56 +0000 |
Bracken Mosbacker | ||
* Wiping Away the (Bad) Lines in the Sand in the Software Developer Community
Think of a shibboleth as a proverbial line in the sand that determines who belongs and who is an outsider. There are a lot of arbitrary shibboleths in programming. Text editors (emacs vs. vim vs. sublime), paradigms (object-oriented vs. functional), languages (everyone vs Java), type systems, are all topics of… to put it lightly, “vigorous conversation.” In set theory terms, the developer community does not do enough to encourage seeing different developer groups as unions instead of intersections. To a newcomer, this situation sets up too much of a danger of alienation. If someone makes fun of the language that you use to learn how to code, then you’re less likely to want to keep learning.
|
Culture | 2016-03-18 20:25:39 +0000 |
Wale O. | ||
* Yelling As A Service: Adventures in Unofficial QA
What goes into making a helpful bug report, if you're not even given access to the repository? Why should you, the user, report bugs? How do you navigate a series of gatekeepers who don't want to acknowledge your bugs? How do you maintain a good relationship with people in charge of a project that's screwing up your whole life?
|
Practice | 2016-04-14 08:54:09 +0000 |
Azure Lunatic |
Open Source Bridge 2013 Birds of a Feather
Favorite proposals for this user
* Geeks and Depression: Blue Hackers BoF
Lots of geeks have depression. Come talk about what helps you overcome your depression, and learn about bluehackers.org
|
BOF | 2013-06-11 14:35:27 +0000 |
Sarah Sharp | ||
* PyLadies + OpenHatch: Make your first contribution to OSS!
Contribute with us! PyLadies PDX and OpenHatch are teaming up to host this drop-in session for those who want to contribute to open source, but don't know how to get started. Learn the basics and get set up with OpenHatch. Goal is to submit a patch by the end of the night!
|
BOF | 2013-05-29 21:28:06 +0000 |
PyLadies PDX, Asheesh Laroia |
Open Source Bridge 2013
Favorite sessions for this user
* Diversity in open source: What's changed in 2012 and 2013
A few stories we will cover:
* 20% women attendees at PyCon US 2013
* 85% of JSConf attendees donated to women in open tech/culture
* The success of Black Girls Code
* Conferences with 100% white male speakers are now called out for not trying hard enough to find good speakers
* Mozilla's adoption of community guidelines that prevent advocacy of discrimination on Planet Mozilla and other Mozilla forums
* The rapid growth of PyLadies
|
Culture |
Valerie Aurora, Sumana Harihareswara, Ashe Dryden, Liz Henry, Asheesh Laroia | |
* Expanding Your Empathy
I believe empathy is the core competency that is missing from much of the efforts to push the tech community in a direction towards more diversity of all kinds. Companies, communities and conferences cannot expect everything to magically change until they're willing to go deep and examine the systemic patterns and structures that keep underrepresented communities from feeling safe and welcome in the tech space.
|
Culture |
Kronda Adair | |
* It's OK to be Average
Open Source communities are often full of "the one who invented ___" people. They've written RFCs, gotten patents, published software that's already installed on every computer you'll ever buy. It can be kind of intimidating. But there's room for more than that--and welcoming more people can improve your project exponentially!
|
Culture |
Noirin Plunkett | |
* My First Year of Pull Requests
Open source folks are passionate about the tools they make and want others to get involved. Yet, in the past year that I've been developing software full time, I've seen a wide variety of responses from maintainers. On one hand, I've been inspired by the Travis-CI maintainer who followed up with my bug report over several weeks, on the other hand, my pull request to JDBC has lain fallow.
|
Culture |
Fiona Tay | |
* Open Sourcing Depression
In the spirit of open source, I'd like to shine a spotlight on depression. Not because it's easy, but because it's important. Mental illness affects many of us, but the stigma attached to it dissuades most people from talking about it openly. That's not how we make progress. With this talk, I want to do my part.
|
Culture |
Edward Finkler | |
* Quantitative community management
In this talk, you will learn the state of the art in community measurement, common mistakes made in surveying, and how to actively use data to improve activity within a project.
|
Culture |
Asheesh Laroia | |
* Running with Scissors: Open Source Team Dynamics
Team dynamics are tricky. They're different when you're volunteering your time, when you're working for someone, or when you're trying to build something and invite someone else to build other good things too.
|
Culture |
Amye Scavarda | |
* Simple Questions Should Have Simple Answers
What happens when a project begins to embrace the philosophy that simple questions should have simple answers? Q: Simple to whom? A: Simple to the person asking the question. "Simple questions should have simple answers" has given me a lot of design clarity in my projects. I hope to convince you of its beneficial effects.
|
Culture |
Michael Schwern | |
* Study Design: the best model for a cat is... a cat!
With good study design you can state how confident you are that you have a cat. You can hypothesis test your cat--is my cat like other cats or is it a dog? You can even design an experiment to determine the correct feeding time for your cat.
|
Chemistry |
Mary Anne Thygesen | |
* Training the trainers
This long session is a tutorial, with exercises, on how to run welcoming, effective outreach events targeted at bringing newcomers into your communities.
|
Cooking |
Asheesh Laroia |
Open Source Bridge 2012
Favorite sessions for this user
* 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 | |
* An Open Source Hardware Sensor Network for the Rest of Us
The physical world contains huge amounts of data that are underutilized by most people. The vision is to build a sensor network platform that can act as a hardware extension to a person’s identity — importing data about their environment, activities, energy/resource usage, and others into a personal data locker.
|
Chemistry |
Eric Jennings | |
* 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 | |
* Cutting Through the Crap: The Essence of Content on the Future Web
The mobile revolution has shown us that our content management and web publishing technologies are entangled and flawed. But by thinking deeply and re-examining the essence of our content, we can help to architect a flexible future for the web.
|
Chemistry |
Lyza Gardner | |
* Easy Beats Open: The Challenge of Growing Open Source
"Open Source, in its majestic equality, guarantees both programmers and non-programmers alike the right to alter and recompile their software."
The battle for Open Source Legitimacy is largely over: in many sectors, it's actually the preferred alternative. In the task-focused world that most casual computer users inhabit, however, "open-ness" is a meaningless abstraction and the walled gardens of closed source competitors offer compelling advantages.
In this session, I'll explore the reasons that people make their choices, point out why "moral arguments" about open source are unlikely to change those choices, and discuss ways that our communities can further the ideals of Open Source without demonizing Grandpa's iPad.
|
Culture |
Jeff Eaton | |
* 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 | |
* How Much Work Does it Take and What Is it Like to Integrate an Android SW Stack on a Gadget?
We all know about the Android Open Source project and that in theory anyone can make an android device with their very own customised AOSP ROM. But, what is it like to work on something using AOSP. How deep is that rabbit hole anyway?
|
Hacks |
Mark Gross | |
* 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 | |
* How We Went Remote
Hiring remote workers is great for filling those holes on the team...but if you don't have the correct infrastructure in place you're just setting yourself--and your remote team members--up for a world of hurt. This session will detail how our engineering department went remote and thrived because of it.
|
Business |
VM Brasseur | |
* Identity, Reputation and Gratitude: Designing for a Community
How is Wikipedia designing its user experiences? In a larger
sense, how do you design for a collaborative community -- the type of
social network where people make things together? Brandon Harris,
senior designer for the Wikimedia Foundation, explains.
|
Chemistry |
Brandon Harris | |
* Introduction to Linux Containers
This presentation will be of interest to system administrators and developers that want to provide isolated environments for production applications or test machines without the overhead of virtualization.
|
Cooking |
Brian Martin | |
* Open Source and Intellectual Property - Busting [some of] the Myths
"If it's open source, that means it's public domain, right?" "Well, it's fair use if you only copy 5% of it." "I know, let's get a trademark and then nobody can use our idea!" A discussion of common myths about intellectual property and how it applies to open source.
|
Business |
Paula Holm Jensen | |
* Scaling Your Community by Nurturing Leaders
In this session, we’ll talk about strategies for nurturing,
empowering and rewarding community leaders to help scale your open
source community. Most of the examples will come from 10gen’s
experience working with the community around the open source database
MongoDB.
|
Business |
Meghan Gill | |
* 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 | |
* The Art of Customer Engagement and Retention: Premium Support for Freemium Software
Your project won't be successful if people can't use it successfully. There are a lot of tricks to good tech support that won't break the bank.
|
Business |
Chris "Fool" McCraw | |
* The Bacomatic 5000: Migrating from Arduino/AVR to ARM Using Libmaple
Using open source hardware and software I will present migration paths from the Arduino to a more powerful architecture without significant cost increase or having to relearn everything.
|
Chemistry |
Donald Davis | |
* 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 | |
* What We Talk About When We Talk About Project Management
We ask for a lot of things under the heading of 'project management'. This leads to pain and suffering when we are not clear for what we are asking for, or we're not set up to support what we're asking for. This is particularly special in open source companies and projects.
|
Business |
Amye Scavarda | |
* When Google Maps Gives You Lemons, Make Lemonade
Make your life sweeter by replacing Google Maps with open-source alternatives.
|
Cooking |
Wm Leler | |
* Your Open Source Startup
Are you ready to take your Open Source project to the next level? Maybe it's time for a startup.
|
Business |
Evan Prodromou |
Open Source Bridge 2010 Birds of a Feather
Favorite sessions for this user
* Code 'n' Splode
Supporting the participation of women in the Portland tech community
|
BoF |
Christie Koehler, gabrielle roth, Addie Beseda | |
* Privacy as a Choice
Giving up personal information seems to be the price of entry for much of the Internet today. Can't we make it a choice again?
|
BoF |
Cyrus Nemati |
Open Source Bridge 2010
Favorite sessions for this user
* A day in the life of Facebook Operations
A look at the tools and practices used at Facebook to support the #2 site in the world.
|
Cooking |
Tom Cook | |
* Activity Streams, Socialism, and the Future of Open Source
It may seem obvious to some, but the socialist imagery that Mozilla uses isn't accidental. Nor is the grounding of Activity Streams in socialist theory. What do these things have to do with open source an its future? A lot, and I'll paint a picture to tell you how it should play out.
|
Chemistry |
Chris Messina | |
* Being a Catalyst in Communities - The science behind the open source way
How does Red Hat have wild success with Fedora and other FLOSS projects? By following a method firmly rooted in humanism, practice, and science. Learn in this session how to be an effective catalyst in communities of users, contributors, and businesses.
|
Culture |
Karsten Wade | |
* Best Practices for Wiki Adoption
Wikis are easy as pie to install, edit, and even to develop. The real challenge they present is in bringing together the right people in the right way to make things happen. There are ways to tackle that challenge that can give your open source community a fighting chance.
|
Cooking |
Steven Walling, Ted Ernst | |
* Copyright lawyers can Gödel
"This compression algorithm is of course very inefficient, at least when applied to a small collection of documents. But if you were to apply it to a larger collection, say, all the music ever recorded and all movies ever made, some gains may be realized...
|
Hacks |
Markus Roberts | |
* eBooks, ePub, iPad, Kindle, o-my
Print is dead. Well, not dead yet. But it'll be stone dead in a moment.
|
Chemistry |
Lennon Day-Reynolds | |
* Fixing SSL security: Supplementing the certificate authority model
The most common way of using SSL/TLS encryption relies on a public-key infrastructure that puts near-absolute trust in a large number of entities around the world, any one of which could accidentally or deliberately empower anyone to impersonate any site or service and spy on all of our communications. We've seen that these certificate authorities can make mistakes. We need new mechanisms to meaningfully double-check that they're doing the right thing.
|
Hacks |
Seth Schoen | |
* Free Speech, Free Software Across the World
How does free software help defend free speech in repressive regimes? Danny O'Brien will draw from the records of the Committee to Protect Journalists to explore how open source can help those at the cutting edge of free expression.
|
Culture |
Danny O'Brien | |
* Functional Requirements: Thinking Like A Pirate
Creating functional requirements as a part of the planning process is like creating a treasure map. You want to get compensated for the value your cool built-with-open-source-thing is providing to your clients. Your clients want it to work better than what they originally had in mind. If you do the work upfront, you'll know when you've hit the X marks the spot.
|
Business |
Amye Scavarda, Bill Fitzgerald | |
* Geek Choir
This is exactly what it looks like: We're going to make you sing. ;)
|
Culture |
Michael Alan Brewer | |
* Give a Great Tech Talk
Why do so many technical presentations suck? Make sure that yours
doesn't. Josh Berkus and Ian Dees will show you how to share your
ideas with your audience by speaking effectively and (when the
situation warrants it) showing your code.
|
Culture |
Josh Berkus, Ian Dees | |
* Housetruck: Building a Victorian RV
As a "software person," I found the hard technologies of building with steel and wood made for a very different creative and hacking process. At the same time, I discovered many parallels to software development, embedded hardware, and even open-source philosophies.
|
Hacks |
John Labovitz | |
* How To Report A Bug
Bug reports drive Open Source, but too often it's a hostile experience. As a user, how do you report a bug without being treated like you're dumping a sack of crap on the developer's doorstep? As a developer, how do you encourage users to report bugs? This is not a tutorial, but an examination of the social aspects of bug reporting.
|
Cooking |
Michael Schwern | |
* Lightning Talks
LIGHTNING TALKS!
|
Hacks |
Peter Fein | |
* Listening to Data - Sonification Using Open Source Tools
Hearing your data - exploratory data analysis by way of algorithmic composition
|
Hacks |
M. Edward (Ed) Borasky | |
* Making Robots Accessible to Everyone
I've been looking for an affordable, flexible, easy to learn robotics platform for years that I could use to teach kids the basics of programming/electronics/robotics. Last Fall, I finally found it.
|
Culture |
Brett Nelson, Jim Larson | |
* Making your information online findable
It's not enough to have a website. You need to have your website (and your business) be findable, and not drive normal people (eg, everyone but you and your web designer) nuts. And you need to make sure that Google has it right.
Here's how.
|
Chemistry |
VJ Beauchamp | |
* Move Your Asana
This yoga session is of benefit to anyone who sits and works on computers a lot. Breathing exercises and physical postures that can be done anytime to help maintain a healthy body and clear mind will be taught. Suggestions will be included for how to modify stretches to protect injuries and provide gentle opening.
|
Culture |
Sherri Koehler | |
* Open Source and the Open Social Web
Open Source software has been instrumental in the development of every revolutionary communications technology on the Internet. The Open social Web is no different.
|
Chemistry |
Evan Prodromou | |
* Organizing user groups, a panel discussion
User groups are a vital part of the open source community. Learn more about how to start a group, keep it going, and make an existing group better from a panel of experienced user group organizers.
|
Culture |
Igal Koshevoy, Jesse Hallett, Eric Wilhelm, Christie Koehler, gabrielle roth, Audrey Eschright, Sam Keen | |
* Practical Facebook stalking with Open Source tools
Facebook are full of juicy information about your friends and strangers alike! Learn how to use some simple open source tools and techniques to learn more about them.
|
Hacks |
Paul Fenwick | |
* SuperSpeed me: USB 3.0 Open Source Support
USB 3.0 promises a 10x speedup and better power management than USB 2.0. But how do these devices actually work? Is there open source support for them? Come learn about these fast new devices that are finally hitting the market.
|
Chemistry |
Sarah Sharp | |
* Teach your class to fish, and they'll have food for a lifetime.
You have so much you want to teach, how do you structure it so that your training course is both interesting and challenging? How much theory can you squeeze into an hour before your attendees have forgotten where you started? How do you structure your course to account for classes which move slower or faster than average? This talk will cover all of these answers and more.
|
Business |
Jacinta Richardson | |
* The Open Geo Stack
Location and mapping are making a huge impact on the web and mobile. Open Source is right there. Learn the elements of the geo stack, from mapping APIs to geo databases.
|
Cooking |
Adam DuVander | |
* The Return of Command-Line Kung Fu
A follow-on to last year's highly popular presentation, Hal Pomeranz returns with another super-size helping of command-line madness!
|
Cooking |
Hal Pomeranz | |
* The Rise of Hacker Spaces
Leigh will be discussing hacker spaces, and the culture of DIY spaces for making things around the world.
|
Culture |
Leigh Honeywell | |
* Transparent, Collaborative, Participatory - Grass Roots Implementation of the Open Government Directive
The Obama administration signed the Open Government Directive on its first day in office, promising to make government more collaborative, transparent and participatory. This panel will explore nongovernmental projects currently underway throughout the US and world that aim to forward this vision.
|
Culture |
Mark Frischmuth | |
* Unlikely tools for pair programming
Co-conspirators Jamey Sharp and Josh Triplett get up to a lot of miscellaneous hacking mischief together. Much of this hacking occurs while staring at the same screen, and tag-teaming the keyboard. Sometimes this happens with the two of them in different places. We'll demo our favorite tools and invite audience contributions to the discussion.
|
Cooking |
Jamey Sharp, Josh Triplett | |
* When Everything Looks Like A Nail
Markus: Nautilus? I thought you said noodle house!
Matt: Wait, wait, I think I see her head!!
Markus: Are you sure?
Matt: Maybe It's Not Her Head...
|
Hacks |
Markus Roberts, Matt Youell | |
* X Marks the Spot: Applying OpenStreetMap to the High Seas
The United States has a treasure trove of nautical charts in digital form, including plots of shipwrecks, navigation buoys, coastal and river depths, and other fine booty. OpenStreetMap is an open source, open format collaborative project for building a free map of the world. Join this session to find out more of the marine secrets of the National Oceanographic and Atmospheric Administration (NOAA), OpenSeaMap's plans to extend OSM to the high seas, and splicing the two (and your mainbrace) together. We'll use the Geospatial Data Abstraction Library (GDAL), OGR, Python, and the OSM API.
|
Hacks |
Liz Henry, Danny O'Brien | |
* You Shall Not Pass: Managing Expectations and Boundaries with Clients
Open Source is great fun, even in the area of professional services. But sometimes, you want to be able to pay the bills with your awesomeness too. One of the areas of difficulty is setting boundaries with clients, even though you really just want to write amazing stuff.
|
Business |
Amye Scavarda, Chris Strahl |