Open Source Bridge 2013 proposals

The Open Source Bridge 2013 conference call for proposals is now closed.

Sort by: Title, Track, Submission date

* HOWTO on secure software design with threat modeling (Confirmed)

Leigh tells you things about security.
Chemistry 2013-06-19 18:32:06 +0000
Leigh Honeywell

* Technology for Development—how open source is changing the developing world, and how the movement can do more (Confirmed)

FOSS can be a power for positive social impact in the developing world. Hear about key social impact projects and how the open source community can broaden its focus beyond the needs of western developers.
Culture 2013-06-19 17:42:20 +0000
Jeff Wishnie

* HackRF: Software Defined Radio for Software People (Confirmed)

Getting into Software Defined Radio (SDR) used to require extensive hardware knowledge, but easy-to-use platforms like HackRF are changing that. The GNU Radio software framework is also easier to work with than it once was. I'll show you how to get started with the software side of SDR and cover the essential techniques needed to discover, analyze, and produce radio signals with GNU Radio and HackRF.
Hacks 2013-06-13 00:27:45 +0000
Michael Ossmann

* Morning Keynote: James Vasile (Confirmed)

Open source!
Culture 2013-05-09 02:54:00 +0000
James Vasile

* Keynote — Alex “Skud” Bayley (Confirmed)

Keynote by Alex “Skud” Bayley
Culture 2013-04-10 04:03:11 +0000
Alex Bayley

* The Case for Everyday Crypto

Personal encryption is dearly needed in an increasingly surveilled world. I will talk about the user experience problems and lack of education that prevent widespread adoption and habit-forming of secure communication and circumvention software tools.
Culture 2013-03-30 23:53:18 +0000
Wesley Chen

* Robotron Autopsy: Learning About Hardware From Vintage Video Games (Confirmed)

Studying and building hardware is easier than you think. Using software concepts as a metaphor, I will reverse-engineer the 1982 arcade game machine "Robotron: 2084" and reimplement it in modern hardware.
Hacks 2013-03-24 19:36:33 +0000
Jared Boone

* Freedom or Swag? -- OLD MAN YELLS AT CLOUD

This is why we can't have nice things, peace, or privacy: When closed software or services are offered for free or cheap and found to be "good enough", the market creates barriers to innovation and freedom. Surrendering freedom is convenient and easy, keeping it requires ongoing vigilance. Why would a business not give its customers what they want?
Business 2013-03-24 06:55:58 +0000
Eric Wilhelm

* We, the people. (Confirmed)

Its a simple talk. About Us. We shall, explain things as they are around us, how we got into the community, give suggestions on how people can help more people get into the community from a similar environment.
Culture 2013-03-24 06:53:24 +0000
Sucheta Ghoshal, Harsh Kothari

* Simple Questions Should Have Simple Answers (Confirmed)

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 2013-03-24 06:38:41 +0000
Michael Schwern

* Programming Is Debugging, So Debug Better (Confirmed)

Debugging: The schedule destroyer, the confidence sapper, the mire in which thousands of working hours are lost every day. It's time to stop staring at those four lines of code, desperately willing the bug to appear. This session is about the philosophies that will steer you around bugs, strategies for dealing with them, and tools that can shorten a four-hour debugging session to five minutes.
Cooking 2013-03-24 06:06:23 +0000
Yoz Grahame

* DIY: Creativity and Open Source (Confirmed)

Panelists will discuss their uses of open source tools in creative applications, from design to art to hardware.
Culture 2013-03-24 05:50:49 +0000
Melissa Chavez, Sarah Sharp, Cloë Latchkey, Cameron Adamez

* Publishing & Consuming microformats2

I will talk about the process of developing a microformats2 parser and how to use the tools that already exist to start publishing and consuming them today.
Cooking 2013-03-24 05:31:24 +0000
Jessica Lynn Suttles

* Polling: It's Good Enough for the WWW & It's Good Enough for You (Confirmed)

Lately everyone loves pushing: you get push notifications on your iOS device, cloud to device messages on your Android device, and something about web sockets. Pushing seems natural. "Hey! I have some data for you, let me send it to you," says the pusher. Too bad it doesn't scale effectively.
Cooking 2013-03-24 05:22:51 +0000
Jessica Lynn Suttles

* The Fourth 'R'

As technology continues to grow at an increasing rate, why is our educational system stuck in a pre-technology age? Why is programming rarely taught even at the higher levels of schooling? Why do stereotypes of the isolated, nerdy programmer continue to linger, driving away smart, creative people from computer science degrees?
Culture 2013-03-24 05:17:42 +0000
Davy Stevenson

* Morning Keynote: Ashe Dryden (Confirmed)

It's been scientifically proven that more diverse communities and workplaces create better products and the solutions to difficult problems are more complete and diverse themselves. Companies are struggling to find adequate talent. So why do we see so few women, people of color, and LGBTQ people at our events and on the about pages of our websites? Even more curiously, why do 60% of women leave the tech industry within 10 years? Why are fewer women choosing to pursue computer science and related degrees than ever before? Why have stories of active discouragement, dismissal, harassment, or worse become regular news?
Culture 2013-03-24 04:46:29 +0000
Ashe Dryden

* Thinking inside the box: Using Things of the Internet to monitor the Internet of Things.

Why use closed source or closed platform tools to monitor the "Internet of Things" when the sysadmin community has been using open source monitoring tools for years?
Cooking 2013-03-24 04:29:14 +0000
Donald Delmar Davis

* Smart Asana (Confirmed)

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 2013-03-24 04:26:31 +0000
Sherri Koehler

* Expanding Your Empathy (Confirmed)

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 2013-03-24 04:15:11 +0000
Kronda Adair

* Scientific Computing With Perl

Perl is use widely by scientists and engineers to solve various scientific computing problems, including linear algebra, differential equations and various kinds of minimization problems. In this talk, we will show how to solve various common problems with CPAN modules along with suggestions for best practices. This allows rapid development while avoiding the need to manage memory.
Cooking 2013-03-24 03:49:29 +0000
Duke Leto

* What Hath Von Neumann Wrought?

I've sub-titled this presentation "skeptical musings of a reluctant cyborg." I'm mostly going to talk about computational journalism, but don't be surprised if some science fiction finds its way into the discussion.
Culture 2013-03-24 03:38:55 +0000
M. Edward (Ed) Borasky

* Fluff: Collaborating to Publish a Fiberarts Magazine Using Open Source Tools

The handspinning community needed an online magazine; we're using open source software to make it happen
Culture 2013-03-24 02:59:06 +0000
Rose White

* Geek Choir - Extended!

An extended, hands-on session in which we show how to increase team identity, cohesion, and collaboration via singing.
Culture 2013-03-24 02:30:00 +0000
Michael Alan Brewer

* Geek Choir - Fast! (Confirmed)

A hands-on session in which we show how to increase team identity, cohesion, and collaboration via singing.
Culture 2013-03-24 02:28:49 +0000
Michael Alan Brewer

* Conducting Your Open Source Project (Confirmed)

How are open source projects like symphonies? In this session, we will review leadership strategies and insights gained from conducting non-profit amateur performing ensembles. We will discuss how to coordinate and lead teams of volunteers in both top-down and self-governing organizations.
Business 2013-03-24 02:22:23 +0000
Michael Alan Brewer

* Emotional barriers to getting stuff done

Sometimes you know exactly how to solve a problem, but yet you can't get started. Why is this, and what can you do about it.
Chemistry 2013-03-24 01:42:00 +0000
Daniel Johnson

* Citizenship Online: Open Source Politics (Confirmed)

Online deliberation refers to applications which help communities make decisions. This varies from Exploratory deliberation, like Amazon reviews, where an individual makes a decision by consulting their community, to very structured Decision Making deliberations where a community needs to forge a single legally and logically defensible decision.
Culture 2013-03-24 01:26:26 +0000
Ele Munjeli

* Leveling up in DevOps: the Art of Bad Shell Scripts (Confirmed)

What are the core differences in a DevOps intern, a beginner DevOpsian, and a senior DevOpsian?
Culture 2013-03-24 01:21:33 +0000
Emily Slocombe

* The Social Web has become a Hostile Web and How We Start Fixing That

There's a bodega across the street from the loft where my partner and I live. To get there, I walk out the door and up to a crosswalk, there's a button that activates warning lights indicating that someone's in the crosswalk which I press, and then cross the busy street. I walk into the market, get a six pack of my favorite IPA, pay cash for it, and return home. Now, let's go shopping online! Here's a suggested list of steps for using a browser safely as given by the CTO of a security company. And this list only covers browsing, not shopping. # Uninstall client-side Java. # All browser plugins should NOT auto-run, instead configured to "click-to-play." # Install security and privacy protecting add-ons including Adblock, Disconnect, Ghostery, Collusion, and NoScript. # this list continues for several more steps... I'd also suggest installing some software that alerts you to unexpected outgoing requests your computer is making. And all of this before typing anything into the URL bar, or the search box (by the way, did you turn autocomplete off?) All of those steps are like having to put on body armor, hard hat, safety googles, and goalie pads just to cross the street to my local market. Worst of all, I have to understand the underpinnings of the web to see why I'd want to take those steps. Something's gone terribly wrong with the web.
Business 2013-03-24 00:22:42 +0000
Bill Humphries

* Deploying apps in 5 minutes with a PaaS

How can you avoid servers and get back to coding? Platform-as-a-service (PaaS) makes deployment easy. But which PaaS do you choose and how do you get started? This talk will examine several of the leading PaaS providers and discuss their pros/cons. We'll also give examples for how to deploy the same app to each of them to see the differences.
Chemistry 2013-03-24 00:12:21 +0000
Nate Aune

* Highly Functional Programming (with a Semblance of Reason)

Functional programming is procedural programming without the imperative. Wolf eats the lambda.
Chemistry 2013-03-23 22:41:25 +0000
Eric Wilhelm

* Autosustainable Services: Open Source for SaaS

Software has open source. Software as a Service has no equivalent. This is holding the web back.
Business 2013-03-23 22:37:57 +0000
Jeff Lindsay

* Moonlighting in Sunlight (Confirmed)

How to deal with legal issues around having a day job and working on open source projects on the side.
Business 2013-03-23 19:43:10 +0000
Paula Holm Jensen

* Getting Faster: 5 People Who Sped Up Our World

Everywhere we look our world is speeding up. We have "fast food" and "speed dating". In technology we talk of "sprints", and "continuous deployment". But the search for speed is not a new one and has been going on for centuries. Spanning 300 years we'll discuss 5 people who have spent their lives making things faster and learn how we can apply these concepts to the work we're doing today.
Culture 2013-03-23 18:56:20 +0000
Alex Kroman

* Just Don't Lick the Cookie: an open discussion about organizational dysfunction (Confirmed)

When someone claims a task and then doesn't do anything with it, we call that "licking the cookie." Nobody in their right mind would pick up and eat the licked cookie or finish the project. In this session well talk about common forms of organizational dysfunction, and then facilitate a group discussion about working around, over, under or through organizational dysfunctions you've encountered.
Culture 2013-03-23 18:23:37 +0000
Kellie Brownell, Sumana Harihareswara

* Clone A Git Together Into Your Town (Confirmed)

Git is used everywhere, but few structured communities or groups exist. Learn about the PDX Git Together and how to clone this community model into your town.
Culture 2013-03-23 17:38:20 +0000
Duke Leto

* Cool Features of the Z Shell (zsh) (Confirmed)

Z Shell is a UNIX shell with a bunch of cool features. Learn about installing and configuring zsh with some of my favorite features.
Cooking 2013-03-23 11:26:22 +0000
Michael Pigg

* Automating Java Managed Beans

Java supports exposing management interfaces through JMX beans. Traditionally using these beans requires connecting to a Java process using JConsole and manually interacting with the beans. In this talk we look at using an open-source tool called cjmx along with scripting tools such as expect to automate this process.
Cooking 2013-03-23 11:09:32 +0000
Michael Pigg

* Driving Open Data - Dragging 20th Century Institutions into the 21st Century

Most open data comes from organizations that are already open, or want to be open. How do we access the massive amount of data locked in institutions with no incentive for openness?
Business 2013-03-23 06:20:53 +0000
Ryan Urabe

* Study Design: the best model for a cat is... a cat! (Confirmed)

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 2013-03-23 00:16:25 +0000
Mary Anne Thygesen

* We're All Angels Now: Crowdfund investing, and the beginnings of the Open Startup movement

We've done a great job getting open source into companies. But we've struggled to improve the openness and transparency of the companies themselves. Learn how Crowdfund Investing is combining with the Open Startup movement to to give the open source community a transparent and powerful new way to build companies, how it works, and how we can all benefit from it.
Business 2013-03-23 00:12:19 +0000
Kyle Drake

* Moving MediaWiki - the insane way

While Wikipedia may be the best known MediaWiki project, there are many third party projects that also run on this platform, some of whom are not always entirely happy with their hosts - so they leave. This is Uncyclopedia's story of how we left Wikia, where we may have gotten slightly carried away, grabbed everything but the kitchen sink, and then just beat all the random parts with shovels until they started working.
Hacks 2013-03-22 20:55:11 +0000
Kim Schoonover, Benjamin Lees

* Remote Pair Programming (Confirmed)

Remote Pair Programming: my setup, some advice, and a live demo^H^H stress test
Cooking 2013-03-22 20:41:56 +0000
Sam Livingston-Gray

* Introduction to Linux Containers

Need to isolate an application but don't want to spend the resources for virtualization? Linux Containers allow you to create quick isolated environments with minimal resources
Cooking 2013-03-22 20:34:36 +0000
Brian Martin

* Linux Logical Volume Management in 3 Commands

/var too small? /home too big? Want to try out a new file system like btrfs without repartitioning your disk? The Linux logical volume manager makes this easy, and I'll show you how to use it in just three commands.
Cooking 2013-03-22 20:21:07 +0000
Brian Martin

* Come Make a Map: Completely Custom, Open Source Maps with TileMill (Confirmed)

Map making doesn't have to be hard. Anyone can do it. And we'll show you how, using the open source design studio TileMill. Come make a map!
Cooking 2013-03-22 19:05:24 +0000
Justin Miller

* Come Make a Map: Completely Custom, Open Source Maps with TileMill

Map making doesn't have to be hard. Anyone can do it. And we'll show you how, using the open source design studio TileMill. Come make a map!
Cooking 2013-03-22 19:03:44 +0000
Justin Miller

* Network Science for Fun and Profit

As data become more abundant, the relationships between data elements become more valuable. Network science is an interdisciplinary study of network representations which allow us to explain, predict and otherwise extract value from relationships in data. I will provide a brief overview of network science, with examples and illustrations using open source tools such as R, Gephi, and GraphChi.
Cooking 2013-03-22 18:04:49 +0000
John Taylor

* Beginning Functional Programming in Scala (Confirmed)

Have you heard about functional programming but not sure what all the fuss is about? Learn about the basic concepts of functional programming, writing functions in Scala, and the functional approach to working with collections supported by Scala's collections library. Learn about the benefits of a functional approach to programming even when you're not fully adopting a functional style. Scala is a language that allows mixing the object-oriented and functional approaches. No prior knowledge of Scala is required to enjoy this talk.
Chemistry 2013-03-22 17:42:56 +0000
Michael Pigg

* Library of the future: building the Multnomah County Library website (Confirmed)

The Multnomah County Library website has combined Drupal, Solr Search, Nginx, Varnish and a host of other technologies to build a highly scalable web infrastructure. The site takes advantage of responsive design techniques to provide patrons—the people who check out the books—with an impressive mobile experience.
Cooking 2013-03-22 17:01:11 +0000
Joshua Mitchell

* Sane Database Change Management with Sqitch

Database change management has always sucked. This talk introduces Sqitch, the SQL change management application that doesn’t suck. Come see how it works, learn the few simple rules you need to get the most out of it, and liberate yourself from the suckitude.
Cooking 2013-03-22 06:48:01 +0000
David Wheeler

* Women & Computing

Before there were even computers to program women were making exiciting advances in computing. In the 1800s Ada Lovelace wrote the first computer program. She died before the computer was completed, but when her program was eventually ran it Just Worked™! The gender imbalance in computing is a problem. We all know software engineers are shaping the future. Women need to be part of the discussion.
Culture 2013-03-22 04:34:06 +0000
Jessica Lynn Suttles

* The intersection of software and education (with discussion)

How do you build a better engineer? What tools and approaches are out there today? Where might we be going in the future? Presentation then discussion.
Culture 2013-03-22 03:50:41 +0000
Colin Dabritz

* Running with Scissors: Open Source Team Dynamics (Confirmed)

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 2013-03-22 03:33:35 +0000
Amye Scavarda

* The Dream-Quest of libgit2

libgit2 is Git re-imagined as thread-safe library instead of a collection of command-line scripts, possibly written by the Elder Gods themselves. This talk will describe why that is so important and the various technologies it will enable in the near future in embedded and mobile devices.
Chemistry 2013-03-22 01:34:06 +0000
Duke Leto

* cassis.js: Code That Runs in both JS & PHP - Natively

This talk is about how I use language hacks to run the same code natively on PHP and Javascript (JS), which I call CASSIS for Client And Server Scripting Implementation Subset. I'll describe how I discovered CASSIS, how to use the open source library cassis.js to write middleware logic once for both client & server, and real-world use cases including where I've successfully deployed cassis.js for years (even as an essential part of my own site
Hacks 2013-03-22 00:13:53 +0000
Tantek Çelik

* Server Sky - Data Centers in Orbit, Internet for the Planet

Can Portland hackers bring internet to the developing world, solve the energy crisis, heal the planet, conquer the solar system, make history, and have a lot of fun doing so?
Chemistry 2013-03-21 23:27:58 +0000
Keith Lofstrom

* Creating real time Geo-IP visualizations

Visualizing your user base in real time, in 3D, using WebGL with only an afternoon's work.
Hacks 2013-03-21 23:03:49 +0000
Gregory Haynes

* Hack Your Health With Open Source Tools

The DIY Health Manifesto is an empowerment manual to your own wellness minus the fear mongering and red tape of the American health care establishment. Let's examine the many ways we can measure, control and improve our own health, right here and now, using open source tools and a host of other accessible methods.
Culture 2013-03-21 22:47:47 +0000
Domenika Radonich Leto

* Scribunto: Why and how MediaWiki integrated Lua for templating

The Scribunto ("They shall write") extension for MediaWiki allows wiki users to write Lua code to process and display text and data in articles. Learn why Wikimedia chose Lua, how it is integrated into our PHP-based web app, and what results have been seen since the deployment in March.
Chemistry 2013-03-21 16:08:45 +0000
Brad Jorsch

* !done - Hacking IRC Bots for Distributed Teams (Confirmed)

When our company was acquired we needed a way to see everything that was done each day all in one place. Teams were using different methods to do this: standups, written reports, emails and meetings. Nothing stuck. Done reports introduces a simple IRC command: !done. Team members say !done and what they just did. These !dones are put into a daily report. !done becomes a part of everyday at work, not a strained task that’s easily forgotten.
Culture 2013-03-21 02:15:50 +0000
Amber Case, Aaron Parecki

* Metrics - What's your code actually doing? (Confirmed)

Metrics tell us what our code and our systems are doing and how well they are performing. Proper instrumentation of our systems allows developers and sysadmins to have a better understanding of how code works in production settings.
Cooking 2013-03-21 00:43:05 +0000
James Burkhart

* Balloon & Kite Mapping Workshop (Confirmed)

Low-budget, no budget, need aerial images fast? Learn to map with balloons and kites.
Hacks 2013-03-21 00:37:47 +0000
Mathew Lippincott

* What the Hell Just Happened? How to kill great ideas and alienate everyone by mismanaging your project.

You had the best idea ever. You even had everyone convinced it was the best idea ever. You had a proven plan for project management strategy. But now your best idea is smoldering on the ground, and everyone is running for the exits. What the hell just happened?
Business 2013-03-20 22:27:58 +0000
Chris Chiacchierini

* Pythonic Andragogy (Python for Adults)

You've heard of kids using turtle graphics. Lets talk about "tractor graphics" in a hypothetical Python course from a possible future.
Culture 2013-03-20 21:07:01 +0000
Kirby Urner

* TeleHash - Replacing REST APIs With a Messaging-Passing DHT for Apps

The age of REST is in full swing for building a modern app but it's starting to show strain: increased development complexity across multiple APIs, managing state in mobile apps, and a reliance on centralizing services to solve problems.
Chemistry 2013-03-20 19:39:51 +0000
Jeremie Miller

* Bitcoin and the Law - Whither Transactions? (Confirmed)

How does Bitcoin interact with the Uniform Electronic Transactions Act and other laws regulating ecommerce? Do those acts even contemplate a decentralized currency? Where do we go from here?
Business 2013-03-20 18:27:30 +0000
J-P Voilleque

* Pinoccio - Building an Open Hardware Company, Year 1

From starting an open-hardware business, to designing user-centric products, to running a successful crowdfunding campaign, to managing manufacturing and fulfillment. There are lots of unknowns. We'll cover all the gory details of how we started Pinoccio, including lucky breaks and silly mistakes.
Business 2013-03-20 18:22:29 +0000
Eric Jennings, Sally Carson

* The Future of Ruby (Confirmed)

What will Ruby, the programming language and community, look like in 2 years?
Culture 2013-03-20 17:55:17 +0000
Brian Shirai

* Hacking social software with (Confirmed) is a platform for people who love writing social software and hate ever-changing terms of service. It's an Open Source, federated social network that works! And it's fun, too.
Chemistry 2013-03-20 17:32:12 +0000
Evan Prodromou

* Open Source Mentor-ship

Contributing to an open source project goes beyond coding. A programmer has to adapt the processes, tools and culture of the project. This adaption can prove to be a challenge and makes a number of people shy off from contributing. Having someone to hold your hand makes the adaption very smooth!
Culture 2013-03-20 12:22:23 +0000
Martha Chumo

* WHO GIVES A BRAND? What the big fuss is and some branding tools to help you kick ass

Authentic branding that truly communicates your team’s personality, philosophy, and mission connects with your user base in an authentic way. Learn a sure-fire process to uncover your brand and “target audience”.
Business 2013-03-19 22:02:25 +0000
Alicia Nagel

* Gitolite: Git on the server

Gitolite is next generation git server software. In this talk you'll learn about basic setup and advanced configuration. Awesome things such as branch-specific access controls, ldap/puppet integration, git hook madness and integration with redmine.
Cooking 2013-03-19 02:15:31 +0000
Spencer Krum

* Zero to root in 12 months / How We Mentor “Rock Star” Students (Confirmed)

The OSU Open Source Lab (OSUOSL) and PSU Computer Action Team (theCAT) provides an amazing program for undergraduate students to learn about system administration. Many of our students have moved on and created their own successful startups and have changed the landscape of open source themselves. This session will cover how OSUOSL and theCAT mentor our students and create rock stars in the industry.
Culture 2013-03-19 02:10:09 +0000
William Van Hevelingen, Kenneth Lett, Lance Albertson, Spencer Krum

* MoSQL: When SQL meets NoSQL

I will present MoSQL, an open-source tool for mirroring data from MongoDB to PostgreSQL. I will argue for mixed SQL/NoSQL environments, and talk about my experience using MoSQL to expand the availability of easy access to data internally at Stripe.
Hacks 2013-03-17 22:57:48 +0000
Nelson Elhage

* The reality of building an open source photo platform

Lessons learned from quitting my job to start an open source photo platform.
Business 2013-03-17 02:24:43 +0000
Jaisen Mathai

* Why Should a Student Click that "EDIT" Button?

Why should a student click that EDIT button? I would like to discuss how contributing to various Wikimedia Project benefits the students and why they should care about it.
Culture 2013-03-15 19:05:36 +0000
Arnav Sonara

* Low-Friction Personal Data Collection (Confirmed)

Have you ever wanted to track your movements, sleep, what you eat, who you spend time with, and all sorts of other personal data? In this talk I'll describe the tools I've been able to successfully use to track aspects of my life.
Cooking 2013-03-15 16:50:34 +0000
Aaron Parecki

* Terraformer - Open Source Geometry for Javascript (Confirmed)

Learn about Terraformer, an open source Geometry toolkit for Javascript
Hacks 2013-03-14 17:43:12 +0000
Jerry Sievert

* What Science Fiction Can Teach Us About Building Communities

Helpful tips about participating in and building open source communities as told through examples of what we can learn about communities from science fiction.
Culture 2013-03-13 15:11:44 +0000
Dawn Foster

* Product Management in the Open (Source) - community and direction (Confirmed)

Product Management is a generally well defined discipline inside large corporate organizations. But how does it work in the open source world? Do we need it? How does product consensus happen in open source?
Business 2013-03-12 16:21:57 +0000
Larissa Shapiro

* Engaging sport communities through Wikimedia projects

Wikimedia is a key source of knowledge for centralized knowledge of women’s sport in Australia. There are over 1,500 articles covering some aspect of women’s sport on English Wikipedia which, if printed in a paper book, would be over 4,000 pages long. They cover a broad range of topics from competitor biographies, to team articles, to league and federation articles, to information on individual season performance, to broader topics such as specific histories of women’s sports in Australia. During the Olympic period, interest in Australian women’s sport peaked, with over 2 million total views to these articles, many of which linked back to Australian sport federation and government websites. Beyond Wikipedia, Wikimedia hosts a large number of free to use pictures on Commons and a number of stories about women’s sports have been published on Wikinews, a project that feeds to Google News. This material is re-used on sites like Facebook, linked on other sites like Twitter, and has a longer online visibility profile than traditional news sites.
Culture 2013-03-12 07:32:39 +0000
Laura Hale

* Hacking the academic experience (Confirmed)

When I was asked to teach Ruby on Rails at Columbia University I observed that a significant number of the skills required to become a successful professional in the industry are acquired on the job and aren’t being taught in school.
Culture 2013-03-12 03:36:36 +0000
Emily Stolfo

* What's in it for me?

Having worked closely with Indian Wikimedia Community this talk aims to discuss real world scenarios like "Why should I contribute to it"? "What's in it for me"? To sustain any FOSS Community one has to answer these questions. This talk will be about trying to answer this unique question "What's in it for me"?
Culture 2013-03-11 22:11:45 +0000
Arnav Sonara

* Let's make programming ridiculously easy

(But why stop there?)
Hacks 2013-03-11 21:55:43 +0000
Joseph Corneli

* Custom Markup for Working and Writing (Confirmed)

We show how both doing work and writing about work are enhanced by special purpose markup hosted by federated wiki plugins.
Hacks 2013-03-11 21:47:34 +0000
Ward Cunningham

* Mobile Sync, HTML5, and NoSQL (Confirmed)

Mobile database sync helps insulate your users from unreliable wireless data connections, so your app feels faster, and is always ready when your users need it.
Chemistry 2013-03-11 21:20:42 +0000
J Chris Anderson

* Responsive Facets with Apache Solr

Capturing and converting the interest of your eCommerce customers requires putting the most relevant information before them as quickly as possible. Faceted navigation has become the most recognizable way to gather and organize product features within the eCommerce catalog. Apache Solr provides out of the box features to dig deep into your product set and organize data in a relevant manner.
Cooking 2013-03-11 20:24:33 +0000
Brent Lemons

* Do you wish your content management system were as complex as your code? Wish no more.

What happens when you have requirements for a CMS that don’t quite fit any off-the-shelf solutions you can find, so you let your developers run wild with the specs?
Hacks 2013-03-11 20:21:26 +0000
Laurie Kemmerer, Dave Miller, Ravi Gadad

* Janus wasn’t a bad guy: Solving real problems using a key-value store inside a relational database.

We demonstrate how we used hstore inside a Postgres database to elegantly solve the problem of generating solid business-intelligence from the dregs of emailed PDF and Excel files.
Chemistry 2013-03-11 20:18:46 +0000
Laurie Kemmerer, Dave Miller, Ravi Gadad

* Developing For the Cloud...In The Cloud!

We give an indepth introduction to the cloud based developers tool kit. This allows the developer to develop code in the cloud with the code (almost) never touching the hard drive.
Cooking 2013-03-11 15:00:34 +0000
David Duggins

* Comparing Ganeti to Other Open Source Private Cloud Platforms

Private cloud computing has become an integral part of global business. While each platform provides a way for virtual machines to be deployed, implementations vary widely. It can be difficult to determine which features are right for your needs. This presentation will discuss the top open source private cloud platforms against Ganeti and provide analysis on which one is the best fit for you.
Chemistry 2013-03-11 00:44:47 +0000
Lance Albertson

* How We Mentor “Rock Star” Students at the OSUOSL

Over the past ten years the OSU Open Source Lab (OSUOSL) has provided an amazing program for undergraduate students. Many of our students have moved on and created their own successful startups and have changed the landscape of open source themselves. This session will cover how we mentor our students and create rock stars in the industry.
Culture 2013-03-11 00:35:56 +0000
Lance Albertson, Kenneth Lett

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

With so many tools to insulate us, its difficult to see that luxury can come with hidden costs. Those hidden costs may include security, performance, scalability and maintainability. Startups may let developers lay down the infrastructure which can create some major headaches down the road if done incorrectly.
Culture 2013-03-11 00:24:12 +0000
Lance Albertson, Kenneth Lett, Justin Dugger, Rudy Grigar

* Dirty Tricks of Computer Hardware: What You Don't Know Will (Probably Not) Kill You (Confirmed)

Ever wonder what you don't know about how your computer hardware really works? Do you tire of lying to your relatives that "gremlins" are the cause of intermittent data loss and blue screens, and not just a car from the 1970s? Let's take a journey into the wonderful world of wonky hardware and find out what can be done about it!
Chemistry 2013-03-10 09:21:37 +0000
Darrick Wong

* Getting More out of Git

Git has a complicated UI, but tremendous power once you understand the simple data model at its core. Learn how Git thinks and some versatile, less-well-known features that give you new insight into the code you use and help you better collaborate on code you write.
Cooking 2013-03-10 09:10:53 +0000
Greg Price

* What Is That Process Doing? (Confirmed)

We're surrounded by programs we didn't write. Inevitably they eventually do the wrong thing, or they just don't do what we need, and we want to find out what they are doing. Learn how to spy on the processes you run.
Chemistry 2013-03-10 08:16:43 +0000
Greg Price

* Unicode Regular Expressions

Modern regular expression engines have been rapidly adding new features for matching and parsing Unicode strings, providing powerful new tools to add to your toolkit.
Chemistry 2013-03-10 07:59:06 +0000
Nova Patch

* Mod your Android (Confirmed)

Take control of your hardware by installing an open build of Android. Learn about what is involved in installing a third-party OS on your phone or tablet. Bring your own device to hack on in a supportive environment.
Cooking 2013-03-10 07:58:30 +0000
Jesse Hallett

* Training the trainers (Confirmed)

This long session is a tutorial, with exercises, on how to run welcoming, effective outreach events targeted at bringing newcomers into your communities.
Cooking 2013-03-10 07:57:30 +0000
Asheesh Laroia

* Unicode Best Practices (Confirmed)

Developing applications to handle the natural languages and written scripts of the world—or even a small handful of them—is an impressively large task. Fortunately, Unicode provides tools to do just that. It’s more than just a character set, it’s a collection of standards for working with the world’s textual data. The problem is: Unicode itself is complex!
Cooking 2013-03-10 07:52:30 +0000
Nova Patch

* Quantitative community management (Confirmed)

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 2013-03-10 07:50:09 +0000
Asheesh Laroia

* My First Year of Pull Requests (Confirmed)

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 2013-03-10 06:44:05 +0000
Fiona Tay

* FirefoxOS (Confirmed)

FirefoxOS is Mozilla's response to the problems that it sees with the mobile space. Walled gardens, platform fragmentation, and single-purpose SDKs in non-web programming languages threaten to close off the open web from the mobile space. In this presentation I will be covering the basics of FirefoxOS, and how it is the only mobile OS that answers to nobody but you.
Chemistry 2013-03-10 06:06:45 +0000
Benjamin Kero

* The "Oh Shit" Graph: What We Can Learn From Wikipedia's Editor Decline Trend (Confirmed)

Wikipedia and the other Wikimedia projects have been hemorrhaging editors for the past five years. We're going to talk about the reasons why, how they can affect other projects, and what you can do to prevent it in yours.
Chemistry 2013-03-10 05:57:36 +0000
Brandon Harris

* DIY Electric Vehicles (Confirmed)

Everybody today has heard of electric vehicles, yet almost nobody has ever seen one, touched one, or driven one. I think this is a shame and would like to correct that. Come join me for 45 minutes of explanation and demonstration about the basics of electric vehicles from electric bicycles all the way to passenger vehicles. Building these vehicles at home is easily within the realm of anybody unafraid to pick up a few simple tools and learn a few basic concepts.
Hacks 2013-03-10 05:40:52 +0000
Benjamin Kero

* Put people first: Navigating the bazaar of open source libraries

npm has almost 25,000 packages. CPAN has over 114,000 modules. Drupal has over 20,000 add-ons, and there are 23,000+ plugins just at Where does one start? Put people first.
Culture 2013-03-10 05:12:51 +0000
Rob Martin

* Democratization of infrastructure: Monitoring with nagios and graphite

Git is cool. Configuration is code. The simplicity of a monitoring check or metrics collector enables junior system administrators to learn in small, contained parts. Jr. admins can go from not knowing what monitoring is to having a check in production in a manner of hours.
Culture 2013-03-10 05:07:40 +0000
Spencer Krum, William Van Hevelingen

* Conference Presentation Mind Control

Have you been at a talk which sounded great on paper, but was lackluster in delivery? Have you discovered that some presenters can seem to make *anything* interesting? Do you want to know how to hack audiences to convince them that your talk is *freakin' amazing* even though it's content-challenged? Want to use your conference presentation skills to kickstart your career in world domination? BYO tinfoil hat.
Hacks 2013-03-10 05:06:32 +0000
Paul Fenwick

* Human Interfaces for Geeks (Confirmed)

As technical professionals we excel at understanding protocols, standards, file-formats, and APIs. Whenever there is a doubt as to the correct way to do things, one merely needs to read the fine manual or source code. Unfortunately the reference manual for humans was lost a long time ago, and the source code is poorly documented. We've been struggling with inter-human communication ever since. Paul Fenwick will present his findings at reverse-engineering the human communication protocol.
Culture 2013-03-10 04:50:12 +0000
Paul Fenwick

* Digital Nomad: How to stay connected anywhere in the world

For some of us staying connected to the internet is an imperative, and while traveling to foreign lands it can sometimes be difficult to remain connected. Let me share with you some of the techniques that I've discovered for remaining connected while abroad.
Cooking 2013-03-10 04:48:51 +0000
Benjamin Kero

* Linux Containers: You probably didn't need a VM anyway

Containerization is an often overlooked option for when one needs to solve a problem typically involving the need to create temporary machines to test things or to logically separate machines. I'm here to show you how you can do all this from your laptop without burning your lap, requiring an hour and a half for installation, or filing bugs against IT folks or forking over cash for more cloud instances. Let me explain why LXC is the best option for testing new software and is also an excellent option for taking advantage of production hardware. Topics covered will be basic concepts, installing, cloning, and destroying containers as well as advanced concepts and stupid tricks.
Cooking 2013-03-10 04:26:42 +0000
Benjamin Kero

* Firefox Bug Rodeo! (Confirmed)

Hands-on Bugzilla wrassling, Firefox busting, barrel riding showdown. Enter the dazzling gladiatorial arena of BUG TRIAGE with MOZILLA! We will make accounts, practice reading and understanding bug reports, discuss why and how to investigate and add information to bugs, explore searches and reports, and feel the glorious feeling of contributing to open access to information and awesome browsers for all!
Cooking 2013-03-10 02:50:48 +0000
Liz Henry

* Bugs, bugs, bugs! (Confirmed)

Bugmasters from Wikimedia, Mozilla, and GNOME argue entertainingly about bug management. We shall reveal our best Bugzilla hacks as well as waxing philosophical about open source project developer communities!
Culture 2013-03-10 02:31:06 +0000
Liz Henry, Andre Klapper

* Diversity in open source: What's changed in 2012 and 2013 (Confirmed)

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 2013-03-10 01:55:33 +0000
Valerie Aurora, Sumana Harihareswara, Ashe Dryden, Liz Henry, Asheesh Laroia

* How My Kids Are Learning to Program By Talking (Confirmed)

My children have patiently tolerated a number of teach-STEM-quick schemes their dad has brought home. They've taught robots to dance, created simple animations using Scratch, and, quite frankly, made a lot of poop jokes. What's missing from these programming tools was storytelling. The ones we tried focused either on easy interactivity or expressive power. If only there were a way to combine the two... oh, wait, there was—46 years ago!
Culture 2013-03-10 01:11:12 +0000
Ian Dees

* Open Source and Feelings: Maintenance as Empathy Work

"Maintainers shouldn't be passive, otherwise the project can lack vision, and being aggressive risks alienating new contributors. An assertive maintainer can make the project fun for contributors while retaining a sense of purpose and direction."
Culture 2013-03-10 00:40:40 +0000
Strand McCutchen

* Validating JSON the Easy Way

Learn how to use a simple Ruby DSL to validate patterns in JSON.
Cooking 2013-03-10 00:24:48 +0000
Lyle Kopnicky

* Handcrafted Code? The Programmer in the Age of the Artisan

Culture is diverging in serious and interesting ways. Mass-production is at an all-time high, but a parallel development praises traditional, pre-technological production practices. We lust after devices too shiny to have been made by human hands, and use them to snap photos of organic coffee we insist be roasted less than a mile away. What is the future for programmers in this age? Are we to be replaced eventually by automation, or will there always be a place for "handcrafted code"?
Culture 2013-03-09 23:42:44 +0000
Jonathan Lipps

* Old-school testing that is relevant today

What is an equivalence class? Imagine that you have a function that takes an integer parameter between 1 and 12. The integers from 2 to 11 are in the same class; you probably don't need to test more than one of them. 1 and 12 are boundary values, but they're at opposite ends so you should probably test both. 0 and 13 and negative integers all belong to the same class, "out of range". What other classes might be relevant when testing this function?
Culture 2013-03-09 23:02:43 +0000
Kurt Sussman

* Hacking your Meatware: exercises you can do at your desk (Confirmed)

You will learn about risks to your neck, shoulders, hips and core from sitting at a keyboard for hours at a time. Learn a quick 6-breath sun salutation, simple stretches, the need for regular movement. Discuss sitting, standing, walking, reclining. Simple, incremental, safe, easy.
Hacks 2013-03-09 22:48:40 +0000
Kurt Sussman

* Burning the Garden Wall: Usable Content Security for the Web

Want to build secure and powerful applications inside your favorite web communities? Learn about application-injection, a new augmented browsing method built into the Privly application stack.
Chemistry 2013-03-09 21:53:00 +0000
Sean McGregor

* How to (Almost) Kill a Successful Project and then Bring It Back to Life: Lessons Learned from the Xen Project

In the decade the Xen Project has been in existence, it has seen great success. It also almost collapsed because of certain community and business decisions. We will deliver lessons learned so that other projects can avoid these pitfalls.
Culture 2013-03-09 21:18:19 +0000
Russell Pavlicek

* Pulling off Privates in JavaScript

Private properties are not built-in to the JavaScript language, but can be attained through various mechanisms in the language. We will explore tricks to associate private state with objects while taking full advantage of prototypal inheritance.
Hacks 2013-03-09 21:11:01 +0000
Nathan Wall

* "Give me money" or "join me in doing this great thing"? A workshop on asking for donations from individuals (Confirmed)

If you care about a project or cause, but fear adding individual fundraising to your business plan, come to this long-form workshop. By the end, you will enthusiastically seek out opportunities to ask for money and know how to build a strong community of support over time.
Business 2013-03-09 21:06:11 +0000
Kellie Brownell

* The Apache Way

The Apache Software Foundation is likely the most successful Open Source community out there. In this session, Jim will describe the basic tenets of how Apache projects work: The Apache Way
Culture 2013-03-09 16:04:56 +0000
Jim Jagielski

* 3 is a Magic Number

Free Software and Open Source can be a complex subject. In this session Jim distills licenses, communities, governance models and the like down to their bare essentials.
Culture 2013-03-09 16:00:13 +0000
Jim Jagielski

* The Perl Renaissance (Confirmed)

The Perl Renaissance is in full swing. Join internationally acclaimed speaker and White Camel Award winner Paul Fenwick as we explore some of the most freakin' amazing developments in the land of Perl!
Chemistry 2013-03-09 14:27:29 +0000
Paul Fenwick

* The Spock Guide To Think Out of The Vagrant Box

This session will discuss how a developer, administrator(operator) or both, can take advantage from Vagrant and how it helps in modern days multi­environments server provisioning.
Cooking 2013-03-09 10:10:16 +0000
Errazudin Ishak

* Guerrilla Open Source

Come hear tales of how Open Source can survive, and even thrive, within the confines of some of the world's largest technology companies.
Business 2013-03-09 08:50:29 +0000
Joshua Ballanco

* How Good is My Business Idea? Strategic Analysis for Techies (Confirmed)

We'll look at methods for evaluating business ideas with a focus on business strategy. We will see how building a business on Open Source changes the equation and will look at the many mistakes I made with Elevated Code.
Business 2013-03-09 03:42:04 +0000
Mike Mangino

* Verifying MySQL Replication Integrity with pt-table-checksum

pt-table-checksum is a free tool which safely and efficiently verifies that data on MySQL replicas is identical to the master. Having inconsistent data on MySQL replicas is a well-known and rather common problem, yet many people who depend on MySQL replication never check for it. Moreover, inconsistent data can be an expensive problem, but the solution is free: pt-table-checksum.
Chemistry 2013-03-09 02:37:06 +0000
Daniel Nichter

* Survey of Percona Toolkit: Command-line Tools for MySQL

Percona Toolkit is a collection of more then 30 command-line tools for MySQL that automate a variety of MySQL and system tasks. If you use MySQL and haven't tried Percona Toolkit, come learn about some free, widely-used and mature tools that could make your job a lot easier.
Cooking 2013-03-09 02:32:32 +0000
Daniel Nichter

* Pro Bash Development; Way Beyond Shell Scripting (Confirmed)

All Unix/Linux users know a little shell scripting, even if they're unaware of it. Pipes, for example, are a part of the Bash/sh language. Bash/sh, i.e. shell scripting, is usually treated as just that: shell scripting. But if you're crazy enough, you can develop full-blown profession, modular, and tested (yes, tested!) programs in Bash. It takes a little finesse, but I'll show you how, and you just might think twice about using Bash--really using it--in the future.
Hacks 2013-03-09 02:27:39 +0000
Daniel Nichter

* Quick Cure for the Shame of Untested Software (Confirmed)

As the founder of a company focused on software testing, I speak often to developers who admit in private: "Yes, testing is important... but we don't test." Reasons vary, but the basic problem is that testing is seen as too difficult and time-consuming with no apparent value for the effort. In this talk I hope to convince you that this problem is a false dilemma and show you how to get started testing software quickly and easily.
Cooking 2013-03-09 02:03:18 +0000
Daniel Nichter

* A Year with Mojolicious, the Perl Web Framework

Mojolicious is a relatively new web framework written in Perl, but I've been using it for a year to power a REST API, two web apps, and a website. In this talk I introduce Mojo and discuss its fun and not so fun parts, particularly in view of using it as the sole backend for a real SaaS-based, PaaS-deployed business. Join this talk and learn about Mojolicious--a fun, new Perl web framework--from someone who's spent a year in the field with it.
Cooking 2013-03-09 01:37:51 +0000
Daniel Nichter

* Guerrilla Usability Toolkit

In the age of Agile, it's important for teams to get quick feedback on designs to keep sprints moving, but Omnigraffle wireframes are no match for the rich interactions of the modern web. This represents an opportunity for smart developers to create prototypes with working functionality that can be rapidly tested and changed based on incoming data from teammates and users.
Hacks 2013-03-09 00:00:00 +0000
Chris Watson, Alex Cone

* Using Secure Boot for the powers of good (Confirmed)

Secure Boot is a technology for limiting the files that computers will boot. Used wrongly, it restricts user freedom and turns computers into appliances. How can we use it for real improvements in security without losing the ideals of general purpose computing?
Chemistry 2013-03-08 22:49:47 +0000
Matthew Garrett

* Python in an evolving enterprise system: Integration solutions with Hadoop

In 2011, we moved our data pipeline to a Hadoop stack in order to enable horizontal scalability for future growth. However, our optimization tools used for data exploration, aggregations, and general data hackery are built in Python. Over the past few months, we evaluated multiple solutions for integrating Python with Hadoop. In our talk, we'll explore the different Python-Hadoop integration options, share our evaluation process and best practices, and invite an interactive dialogue of lessons learned.
Cooking 2013-03-08 22:28:36 +0000
Angelica Pando, Dave Himrod, Steve Kannan

* The Wonders and Terrors of Dynamic iFrame Content: How iFrames Can Make Your Life More Interesting

Imagine separating the development lifecycle around sections of your UI into a set of features and releasing them to clients independently. Your reporting interface and your data management interface may live in the same screen, but their development can proceed independent of one another. This presentation can be achieved by leveraging dynamically generated iframes to deliver sets of UI functionality to users iteratively rather than as a monolithic release. Creating these iFrames and managing their contents in a cross-platform, cross-browser way is full of pitfalls. AppNexus will unveil a new jQuery plugin that makes dynamic iFrame generation and management simpler and easier.
Cooking 2013-03-08 22:13:10 +0000
Eric Anderson

* Opposing Authority in Open Source

In this talk I'll showcase insights we can garner from left wing anti-establishment movements such as community radio stations, unions and cooperatives and how you can use those techniques to grow, scale and manage open source communities, while still dismantling the authority.
Culture 2013-03-08 22:08:57 +0000
Francesca Krihely

* Pushing new products faster: Deploying and Managing Enterprise Applications

At AppNexus, we strongly believe that frequent releases are best for our users. As our team grew, we had to develop a process that allowed us to quickly push out code without sacrificing quality. I will share how we test any branch in our sandbox at any time and how we incrementally roll out new features to our clients. I will dig into the development process we follow, our custom deployment tool Maestro, how we measure performance across versions, and the nginx configurations that allow us to quickly and safely develop and iterate with a large team.
Cooking 2013-03-08 21:46:27 +0000
Travis Johnson

* Introducing Open Companies

Learn about open companies, a new way to organize work that combines the best of companies with the best of open source.
Business 2013-03-08 21:23:40 +0000
Chad Whitacre

* FiveUI: Open-source UX tests for the common good (Confirmed)

Testing User Interfaces is hard! FiveUI [1] is here to help. While FiveUI happens to provide a handy framework for doing headless and interactive UI testing; it is really intended for sharing tests and sharing a framework for executing them. FiveUI consists of a browser extension (for Firefox and Google Chrome), a headless batch system, and a set of UI consistency guidelines. The guidelines are written in JSON and Javascript such that they remain readable and understandable to human developers, without being tied to a specific application. The guidelines can be checked on an individual web page by hand using the browser extensions, or on an entire website using the headless system. [1]
Cooking 2013-03-08 20:30:19 +0000
Benjamin Jones, Rogan Creswick

* Wikipedia's new editing system, and how you can use it too (Confirmed)

Learn about Wikimedia's new OSS Javascript visual editor for HTML, how it works and how you can use it in your Web projects
Chemistry 2013-03-08 20:20:51 +0000
Trevor Parscal, Roan Kattouw

* Git Going with Github

Git is hard. There's no way around that. But it's also incredibly powerful. Github is not all of git. It's not even most of git. But it's (mostly!) friendly, and getting a handle on it opens up worlds of possibilities, from contributing to projects to saving your own work. And it's a great stepping-stone if you want to go on and learn more git.
Cooking 2013-03-08 20:07:48 +0000
Noirin Plunkett

* Negotiation: Because You're Worth It (Confirmed)

There's only one person who wins when you don't negotiate, and it's not you. But, as any logician will tell you, that doesn't tell us about what happens when you do negotiate. I'm here to help!
Business 2013-03-08 19:56:40 +0000
Noirin Plunkett

* It's OK to be Average (Confirmed)

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 2013-03-08 19:32:56 +0000
Noirin Plunkett

* My experience of Working with Wikimedia Foundation

I am an intern of OPW, doing my internship under Wikimedia Foundation. My talk will be about the work I have been doing as an intern in Wikimedia which is not only interesting and challenging in itself, but could also help other people understand what is there that can be done to make all the Wikipedias more user-friendly for developers as well as editors.
Cooking 2013-03-08 19:13:30 +0000
Priyanka Nag

* PostgreSQL Replication - The Most Exciting Technology on Earth (Confirmed)

This electric discussion will journey through several available methods of replication using PostgreSQL.
Chemistry 2013-03-08 17:11:32 +0000
Edward Snajder

* crushing data silos with ownCloud

We are heading full speed into a future where a huge piece of the personal information of the world is stored in very few centralized services. This talk will discuss the problems of a future with centralized cloud file sync and share services and will present ownCloud as a possible free software solution.
Culture 2013-03-08 10:26:34 +0000
Frank Karlitschek

* Teaching Robots to See With Javascript (Confirmed)

Computer Vision, Javascript, and Flying Drones.
Hacks 2013-03-08 07:43:59 +0000
Peter Braden

* Evangelism and community outreach in the 1st century

How a local meetup with 13 participants spread across their known World in a few years, with little budget and gigantic enemies. Beyond miracles and beliefs: let’s look at the tactics and procedures that made the first Christians successful. A historical view of Acts of the Apostles for free software promoters and community managers.
Culture 2013-03-08 07:25:29 +0000
Quim Gil

* Intel Atom for Makers and the DIY Community (Confirmed)

Learn about the MinnowBoard, a new open source embedded hardware platform for hackers and makers.
Cooking 2013-03-08 03:08:06 +0000
Scott Garman

* NoSQL & Big Data, The No “BS” Edition

A lot of companies are checking the NOSQL conversation box these days but end up getting confused by the sheer amount of information that is available on the Internet.
Cooking 2013-03-07 20:48:02 +0000
Sam Bisbee

* Open source projects and client work, a perfect match

Learn how ThinkShout has managed to release valuable open source contributions on the backs of our client engagements.
Business 2013-03-07 20:24:04 +0000
Lev Tsypin

* Where "Small is Beautiful" meets "Big Data"- Empowering Local Communities with Open Hardware (Confirmed)

"The future is already here — it's just not very evenly distributed" - Author William Gibson Whether rightly or wrongly so, it has been argued that the "information revolution' has resulted in a wider gap between those with skills and access to digital resources and those who do not. The same can apply to entire communities where language, geography and cultural barriers have created a new world of "Have Nots". The growing civic hacker movement is making long strides towards eliminating the "silicon ceiling" effect, but thanks to the emerging practice of "open hardware" the "civic hacker" is joined by a new class known as the "maker"... The civic hacker is capable of great things, and already has enough of a track record to be proud of. But the hacker ultimately is, and should remain, part of a vanguard elite who like the Bletchley Park codebreakers of WWII possess skills of such value that the work of a single individual can have a direct impact on the outcome of a war (or election...) The "Maker" on the other hand represents a fundamental break from a passive society of consumers into something more closely resembling the small-scale producers and artisans on which the U.S was based on.
Culture 2013-03-07 19:54:29 +0000
Andrew Jawitz

* What Is Async, How Does It Work, And When Should I Use It? (Confirmed)

"Asynchronous" or "non-blocking" frameworks like Tornado and Node.js are in fashion, but most programmers still don't have a rigorous understanding of what's meant by asynchronous, how these frameworks function, and when they're appropriate to use. I'll give a detailed tour of Tornado's event loop and show exactly how it works, and under what circumstances it's superior to a traditional multithreaded web server. You'll learn how to write the most efficient servers for modern apps with very large numbers of concurrent connections.
Chemistry 2013-03-07 18:44:57 +0000
A. Jesse Jiryu Davis

* Test Driven Development with AngularJS (Confirmed)

Learn how to practice test driven development in JavaScript using AngularJS
Cooking 2013-03-06 19:40:14 +0000
Joe Eames

* Lessons from 90k lines of JavaScript

A Single Page Application with 90 thousand lines of client-side JavaScript has a lot to teach us about the present and future of web development
Chemistry 2013-03-06 19:11:22 +0000
Joe Eames

* Git & GitHub for Ninjas

You're a git user, and you love what it does for you. Learn how to take it to the next level, straight from the experts at GitHub.
Cooking 2013-03-06 18:29:41 +0000
Ben Straub

* debugging without borders (Confirmed)

Debuggers are great when you have intimate access to your codebase, server, and network. Sometimes, all you have is a web browser and some intuition, and you still have a problem to solve. What then?
Cooking 2013-03-06 17:48:10 +0000
chris mccraw

* Open Sourcing Book Publishing

You've got a great idea for a book. You write a publisher. You get accepted! Then you find out that they'll pay you $500 and a 10% royalty for your book rights, in exchange for your heart and soul over the next six months. You're crushed. Is there a better way? There certainly is!
Business 2013-03-06 16:40:03 +0000
Brandon Savage

* Licensing Your Open Source Project

What are the differences between the MIT license and the BSD license? How do you know whether the GPL is compatible with your project and its libraries? What license should you pick for contributors and users? Learn the differences between the major open source licenses and their uses, plus the one license that you shouldn't use if you want major adoption of your work.
Culture 2013-03-06 16:36:49 +0000
Brandon Savage

* Making Distributed Teams Work For You

Every company has encountered the same problem before: the best person for a role lives somewhere else. The company has to make a choice: hire the person remotely or lose out on a great opportunity. Too often, companies aren’t ready to hire remotely, and they lose top talent as a result. Learn how to construct a distributed team that is just as effective as the team you have in house. Brandon has been working remotely for more than two years, and will share his experiences working on a distributed, multinational team at Mozilla.
Business 2013-03-06 15:00:44 +0000
Brandon Savage

* Earning A Living On Open Source

What if you could spend all your time working on open source technologies and still pay the bills? Sound like a dream? For many developers it's not - it's their daily reality! Learn what it takes to work on open source technologies and products day in and day out from Brandon Savage, an employee of Mozilla, arguably the world's largest open source project.
Business 2013-03-06 14:52:14 +0000
Brandon Savage

* Open Source Doesn't Have To Mean Free

At some point in the past, somehow the idea of open source began to mean that it had to be free. Yet some of the best businesses on the web are built on open source technologies and they earn a decent profit. Is this idea at odds with the open source philosophy? In a word, no. Learn why earning a profit from open source isn't bad, and what you should do to make sure your company is a good open source citizen.
Business 2013-03-06 14:48:44 +0000
Brandon Savage

* Hacking Clonezilla!

Clonezilla is popular for system deployment. However, there are some limitations. E.g. the destination partition must be equal or larger than the source one, software RAID/firmware RAID is not supported, or the image can not be explored. So any workarounds for them? In this talk we will describe and demonstrate the workarounds about breaking the limitations.
Hacks 2013-03-06 04:16:14 +0000
Steven Shiau, Chenkai Sun, Yao-Tsung Wang, Thomas Tsai

* Building Google Voice with Rails, Backbone, and Twilio

Google Voice may seem like it's performing black magic, but every developer can integrate the same features into their applications today.
Cooking 2013-03-05 21:56:11 +0000
Kevin Whinnery

* Community Infrastructure in Free Software

To succeed, projects need to do so many things well, and usually they need to do them alone. This is daunting for all projects impossible for new ones. Community infrastructure will let us band together to get more projects to their goals. Here's how.
Culture 2013-03-05 19:58:16 +0000
James Vasile

* Taming Your Inner Cowboy Coder - A Simple And Sane DevOps Workflow (Confirmed)

Moving sites from your development environment to a staging or production server can be time-consuming and challenging. This session will provide you with easy-to-use tools and workflow to bridge the gap between development and operations.
Cooking 2013-03-05 17:35:48 +0000
Greg Lund-Chaix, Evan Heidtmann

* On Freelancing: Opensource == Food?

We all love great opensource projects and great food, and luckily one can make the other for us!
Business 2013-03-05 13:44:17 +0000
Martha Chumo

* How to multiply small integers while <del>Markus</del> human (Confirmed)

Thank you! I'm glad someone read the description of this talk on line and remembered to answer Aardvark -- if you hadn't done that, the excerpt wouldn't have actually been part of the talk, and the very fabric of reality could have been threatened!
Chemistry 2013-03-02 22:05:19 +0000
Markus Roberts

* Agile Crafting

Estimating the time a project will take is pretty much the hardest thing in software, and I don't think that's any different for any other crafting deliverable. Of course, sometimes we have done something so often that we KNOW it takes 50 minutes to make a batch of raspberry jam, but that's not the same as estimation. So if we can't rely on our own estimation, or that of others, what can we do? We can timebox from the other direction. Instead of trying to figure out how long something will take, we can decide how long we have to spend on it. After all, you are the boss of your creative experiences. If you don't deliver on time, it's disappointing, but probably not the end of your career.
Hacks 2013-03-01 20:20:52 +0000
Heidi Waterhouse

* Search-first writing for non-writers (Confirmed)

Search-first writing makes you think about the structure of your document and product as a series of topics, instead of a big book. The days of linear documentation are over, or at least numbered. Users are much more likely to come to documentation through searches. As an open source creator, you may not have a writer to help you out with this, so how can you maximize their return on your minimal investment?
Cooking 2013-03-01 20:11:20 +0000
Heidi Waterhouse

* Innovating Faster with a Micro-Service Architecture using SBT, Continuous Delivery, and LXC (Confirmed)

A case study of the tools and techniques used at Gilt Groupe to develop and deploy a system composed of over 200 micro-services.
Cooking 2013-03-01 03:05:24 +0000
Kevin Scaldeferri

* Switching Teams: Moving an Application from MySQL to PostgreSQL (Confirmed)

The true life story of switching database backends in our application.
Hacks 2013-03-01 00:13:23 +0000
Julie Baumler

* VoteFair ranking and other fair vote-counting methods

Open-source software is available to bring surveys, rankings, ratings, polls, and organizational elections into the digital era. Yet far too often websites and organizations use voting methods that are no better than the single-mark ballots we use in governmental elections. Alas, when innovative developers take the DIY approach, the results are usually disastrous.
Chemistry 2013-02-28 19:14:40 +0000
Richard Fobes

* Noise detected using arduino

Getting Started with Arduino using Linux, controling LEDs and sense.
Hacks 2013-02-27 20:24:03 +0000
Julita Inca

* A Geek's Guide to Race Walking

"It's like the gods descending from Mt. Olympus!" Okay, so your reaction to seeing race walkers might not be as dramatic as Hal's on "Malcolm in the Middle." But from the unconventional gait to the plethora of statistics, there's plenty about this sport to delight geeks. In this session, we'll tell you all about it.
Culture 2013-02-27 19:05:07 +0000
Carmen Jackinsky, Ian Dees

* Let The Internet Work For You (Confirmed)

Creating a successful Open Source project isn’t intuitive, or easy. Converting a brilliant idea into a working code base, then publishing it to Github (with significant adoption) is hard enough, nevermind building an ideal development and release workflow. Sometimes, getting your OSS code out to the community is the easy part -- then the real work ensues. Juggling between the roles of; creator, maintainer and contributor while managing the interests of the group effort (IRC, mailing lists etc) and issue trackers can quickly scale from simple and exciting, to a time consuming full time job. I plan to take you on a ride, demonstrating how Open Source developers can leverage free service offerings (for open source) to make your life as a project maintainer easier and more rewarding; from development and QA automation through to continuous deployment.
Cooking 2013-02-25 23:36:54 +0000
Sebastian Tiedtke

* A/B Testing How-To for Web Applications

Multivariate Testing (also called A/B or Split Testing) lets you determine the best "choice" by showing each choice to a subset of your customers and measuring the results. Of course, you've already heard about it since Google has been doing these sorts of experiments for years, but how to begin? I'll show you the tools you'll need and code you'll write, with plenty of examples. I'll share tips and tricks from the trenches to improving your customer experiments.
Cooking 2013-02-25 19:18:55 +0000
Howard Abrams

* The Care and Feeding of Volunteers: Lessons from Non-Profits and OSS (Confirmed)

Volunteers are the lifeblood of OSS projects. From behemoths like the Linux Foundation to every little project on SourceForge, volunteers keep things moving forward. Retaining happy and motivated volunteers is a crucial step in creating a healthy organization. In this talk, I will discuss the whys and wherefors of encouraging and directing your volunteers in the context of both traditional non-profits and OSS projects.
Culture 2013-02-25 08:10:58 +0000
Kat Toomajian

* Hacking: the Product Management Superpower!

I'm a web hacker first - this means I can express myself as easily in code as I can in prose or a spreadsheet - probably better. As I've tackled this new role I've discovered that my hacking abilities are actually like a superpower, allowing me to be more independent and productive than I otherwise would be. Why? Simply put, the most important resource I have to make the right product decisions is data, so the key skills I have at my disposal are my abilities to query, filter and analyze available data sources to really understand my users.
Business 2013-02-22 01:38:17 +0000
Jeff Griffiths

* Labor, ethics and computing (Confirmed)

An exploration of labor and ethics from various points in the life of a computer -- from the day-to-day software programming and hardware inside the computer down to the materials used in various components. Includes the implications for open source hardware and software as well as possible future solutions.
Chemistry 2013-02-20 06:45:27 +0000
Cameron Adamez

* What Hath Perl Wrought?

When was the last time you looked at some Perl code? Was it readable? Was it like an archeological expedition, traveling back in time to 1994? Modern Perl is very different from the Perl of our ancestors, and if you've been away for a while, the tools that are available now will blow your mind.
Chemistry 2013-02-19 19:29:48 +0000
Mike Friedman

* The problem with passwords on the web and what to do about it (Confirmed)

Handling user passwords safely is hard, but replacing passwords on the web in a reasonable way is even harder. Really, this should have been in the browser all along. This is where Persona comes in.
Chemistry 2013-02-19 05:29:16 +0000
François Marier

* The Tao of Project Management (It's Not About The Tools)

It's generally agreed that successful project management is part science, part dark art. This talk gets deeper into the types of people and processes at work that make a project successful.
Business 2013-02-18 23:00:19 +0000
Adam Edgerton

* Database Change Management (Confirmed)

Survey of Open Source Java based tools for managing database changes with emphasis on automation using dbdeploy, Flyway, and Liquibase.
Cooking 2013-02-18 22:09:35 +0000
Todd Lisonbee

* Shall We Play A Game? (Confirmed)

In just 1.5 hours, I will help you craft a computer game AI that will consistently beat you and your friends.
Chemistry 2013-02-18 19:20:13 +0000
Bart Massey

* A Crash Course in Physical Computing

Bring your favorite microcontroller board and a breadboard and learn how to make lights blink and buzzers buzz from various inputs.
Hacks 2013-02-18 19:17:24 +0000
Cameron Adamez

* Cryptography: Demystified

Understanding and Trusting Cryptography
Cooking 2013-02-17 23:26:22 +0000
Renning Bruns

* You Can't Do That at

An in-depth comparison the differences between hosted sites and self-hosted WordPress-powered sites from the experience of testing on self-hosted then trying to migrate changes to
Cooking 2013-02-17 02:27:40 +0000
Susan Langenes, Faddah Wolf

* Rust: A Friendly Introduction (Confirmed)

Conventional wisdom says that writing high-performance code means working without the safety net of credible compile-time safety checks. Mozilla Research (a community of researchers, engineers, and volunteers) is trying to prove that conventional wisdom wrong by building Rust, a new systems programming language. Rust takes advantage of well-understood programming language technology to combine aggressive compile-time error checking with the high degree of direct control over the machine necessary to write efficient systems programs. By way of examples, I'll teach you how to use Rust to write fast and trustworthy code.
Cooking 2013-02-17 01:31:27 +0000
Tim Chevalier

* Ten years of FOSS hosting at the OSU Open Source Lab

For the past ten years the OSU Open Source Lab has provided hosting for 150 open source projects from around the world. This session will cover a historical background of the past ten years, an overview of the types of projects we host, what types of hosting we provide, what tools we use and how we provide the hosting. Our audience should be people interested in what's happening at the OSUOSL.
Culture 2013-02-16 05:45:59 +0000
Lance Albertson

* Let's hack the web, 1 API at a time!

If you ever wanted to implement your own DOM API but were afraid, fear not! The power is within your grasp at last!
Cooking 2013-02-14 02:09:24 +0000
Jeff Griffiths

* Kicking Impostor Syndrome In The Head (Confirmed)

Impostor syndrome -- the persistent belief that any minute everyone around you is going to figure out you're not at all qualified -- happens to a majority of the tech industry; nobody talks about it, because nobody wants to be the first to admit it. This talk confronts that feeling head-on, and addresses ways to readjust your perceptions of your accomplishments to accurately reflect reality.
Culture 2013-02-13 21:24:34 +0000
Denise Paolucci

* Zero to root in 12 months: Training and Utilizing Student Administrators in Higher Education

In this session you will learn how the Computer Action Team teaches the next generation of system administrators.
Culture 2013-02-12 22:50:14 +0000
William Van Hevelingen, Spencer Krum

* Lessons From X (Confirmed)

Lessons I've learned from 25 years of participation in perhaps the longest-running end-user-facing Open Source project.
Culture 2013-02-10 19:35:34 +0000
Bart Massey

* Literate Programming for the 21st Century (Confirmed)

Knuth advocated writing programs for people, not computers. How does crafting code with literate programming play with quick iterative development? Example heavy session using org-mode's Babel project and progrmming languages with succinct syntax, like Scala and Clojure.
Cooking 2013-02-09 22:20:32 +0000
Howard Abrams

* Deploy continuously? Yes please! But how?

How do you go from deploying once a week to once an hour or more? Culture is the biggest barrier. What did New Relic do to make this work?
Culture 2013-02-09 00:26:31 +0000
Brent Miller

* Hacking Conference Tshirts

Know how you get all those great free tshirts at conferences? Don't you hate how they never seem to fit your feminine figure? Or worse yet, all that's left is sizes that are too big or too small! This talk will show easy modifications and alternative uses for those awesome conference tshirts!
Hacks 2013-02-08 17:30:25 +0000
Augustina Blair

* Hacking Puppet

Hack Deeper into Puppet by understanding its Data
Hacks 2013-02-08 10:36:10 +0000
Dan Bode

* Vim versus Emacs? Why Sysadmins Should Be Looking At Eclipse

Will the nuclear arms race of of vim vs emacs ever end? Perhaps the only solution is not to play.
Cooking 2013-02-07 07:52:13 +0000
Justin Dugger

* Pricing: Uncensored

Pricing is an issue with which even non-profits need to wrestle. It's a necessity for a healthy, growing business. There is no shame in pricing, nor in understanding its principles and how to do it correctly, respecting everyone's needs and boundaries.
Business 2013-02-05 19:48:19 +0000
VM Brasseur

* Working the System: Secrets of a Hiring Manager

There's no nice way to say it: Job hunting sucks. To succeed you need diligence, strategy and intel on your opponent. Come learn the tech hiring process from the point of view of the person on the other side of the table: the hiring manager.
Business 2013-02-05 19:45:52 +0000
VM Brasseur

* No, I Won't Contribute to Your Open Source Project (Confirmed)

The growth of the open community is inspiring. Yet despite this, most projects find it remarkably difficult to get people to contribute. Why?
Culture 2013-02-05 19:43:15 +0000
VM Brasseur

* FAIL is Not a Four-Letter Word (Confirmed)

Projects fail. Companies crash and burn. Screws fall out all the time; the world is an imperfect place. Just because it happens doesn’t mean we can’t do our best to prevent it or—at the very least—to minimize the damage when it does. As a matter of fact, embracing failure can be one of the best things you do for your organization.
Culture 2013-02-05 19:40:18 +0000
VM Brasseur

* Crash Course in Business Startup Logistics

Businesses open and close at an alarming rate, often because the people start them with a vision of a must-have product or service but without much actual business knowledge. This tutorial is for tech-minded people who have the product vision but no idea where or how to start turning it into a real business. Learn startup logistics from a fellow geek, not from a suit.
Business 2013-02-05 19:31:35 +0000
VM Brasseur

* Agile from the Open Source Trenches: Making agile work for Wikipedia engineering teams (Confirmed)

Wikipedia’s innovative language and mobile engineering projects use agile development to create high-quality features and apps in faster iterations. This talk examines what works and what doesn’t when using agile development for large open source projects. This talk will help developers and engineering managers better implement a successful agile process for their open source projects.
Culture 2013-02-05 08:46:13 +0000
Alolita Sharma

* Data journalism (Confirmed)

We're creating educational materials for the next generation of news-application developers to dig into open data and open government.
Culture 2013-02-05 06:03:34 +0000

* PHP for Pirates: pillaging interactive debugging from Ruby and JavaScript. (Confirmed)

It's sad that in 2013, var_dump and die are still two of the most common debugging and reflection techniques in PHP. Let's explore the state of interactive debugging in PHP, compare it with what's available in other languages, and apply this with practical tools and techniques which can be used today.
Cooking 2013-02-05 00:44:15 +0000
Justin Hileman


not required specific people
Business 2013-02-04 21:53:40 +0000
islam nazir

* More Code, More Problems (Confirmed)

Some people will tell you that you need a large, full-stack framework to do web development The Right Way. These people are wrong.
Cooking 2013-02-04 21:13:30 +0000
Edward Finkler

* Open Sourcing Depression (Confirmed)

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 2013-02-04 20:59:47 +0000
Edward Finkler

* OpenSocial as the platform of social business middleware

Learn how the component model of OpenSocial enables creating ecosystems with ease.
Chemistry 2013-02-01 14:00:22 +0000
John Mertic

* Moving web development from server-side to client-side with Sidecar

Moving from the world of thick server-side web applications to the new age of JS based client side apps.
Cooking 2013-02-01 13:58:25 +0000
John Mertic

* Open Source communities in a for profit world

How do you reconcile both community and business needs in an open source project?
Business 2013-02-01 13:54:36 +0000
John Mertic

* The Linux Way: Rebuilding The Unix Way for a New Era

The development of GNU/Linux has resulted in major parts of the platform evolving away from UNIX's core tenets.
Chemistry 2013-02-01 08:37:58 +0000
Andy Grover

* Pure object orientation from the backend to frontend with Rails and MongoDB

As the nature of building software evolves to favor agile development, the infrastructure programmers rely on must also change. This presentation will walk through the advantages of a document database using a Rails app backed by MongoDB as an example.
Cooking 2013-02-01 04:57:54 +0000
Emily Stolfo

* Why Licenses Matter to Your Ability to Make a Living

WordPress is the basis for thousands of businesses these days. But the interpretation of the GPL followed by the WordPress Foundation has left many users wondering if it's the best open source project to depend on a living from. This talk will cover a discussion of the licenses open source projects use and how that impacts business.
Business 2013-01-30 03:45:33 +0000
Thursday Bram

* Jenkins Case Study: A Comparison of Open Source and Commercial Static Analysis Solutions – A Case of Apples and Oranges

Comparing open source and commercial static code analysis solutions
Chemistry 2013-01-29 21:51:14 +0000
kristin brennan

* Caching Django

Learning about Django Caching for the uninitiated.
Chemistry 2013-01-29 17:04:25 +0000
Adam McKerlie

* Designgineering (Confirmed)

Open source software engineering and user interface design got off on the wrong foot. Sadly it’s holding our projects back from reaching their full potential. Let’s talk about how we can bring these seemingly incompatible disciplines together in perfect harmony by simply learning each other’s craft, and how to get started doing so. Whether you are an engineer or a designer you will learn where to get started and how to have fun doing it.
Culture 2013-01-28 21:47:19 +0000
Trevor Parscal

* Sharing Beyond "Sharing": Fostering an Open Sharing Culture in the Philippines (Confirmed)

Filipinos are known for sharing. From chain text messages, to photos, to videos, even to gossip and covering recent events in our own little communities, there seems to be an openness to sharing information: in fact, the Philippines is the so-called "social networking capital of the world". But can this openness to sharing information translate into the open source movement? I seek to provide possible answers to that question.
Culture 2013-01-26 03:04:52 +0000
Josh Lim

* Write, Debug And Tests Apps for FirefoxOS

During this talk Schalk will go over all the bits and pieces you need, and have access to, to not only write apps but, also effectively debug and test your apps before submitting them to the Marketplace or serving them up directly from your own site.
Hacks 2013-01-24 22:44:48 +0000
Schalk Neethling

* Lessons Learned from starting an Open Source Office

Twitter recently created an Open Source Office. Throughout this adventure, many lessons were learned and should be shared.
Business 2013-01-22 22:25:05 +0000
Chris Aniszczyk

* Evaluating open source GIS techniques for addressing database, analysis and visualization aspects of spatiotemporal information

Most GIS were not specifically designed to manage dynamic spatiotemporal data. Spatiotemporal mapping is the representation of changes in geographical phenomena. By identifying the characteristics of the spatial, temporal and attributional dimensions, we evaluate OSGIS techniques for data storage, retrieval, pattern analysis and visualization.
Hacks 2013-01-21 04:10:31 +0000
Lynnae Sutton

* Getting more women to be a part of FOSS

The FOSS statistic of male vs female contributors is really shocking and for absolutely no definite reason should this be so. Wouldn't it be fair for all and a great thing to happen if the ratio could be brought close to 50-50? Why so less number of female contributors in FOSS? What are they scared about?
Culture 2013-01-20 07:12:07 +0000
Priyanka Nag

* Failure and Wikipedia: how encyclopedias work (Confirmed)

This talk is about my experience with promoting Wikipedia in Indian languages, OpenGLAM projects in India and the problems I've encountered. I also want to draw parallels to how the encyclopedia project itself, especially online works on notions of rough consensus, thereby articulating a specific political position for the community and reflecting a world view through the knowledge they produce.
Culture 2013-01-18 11:11:41 +0000
noopur raval

* Tech, Bikes, Transit & Lifestyle Options to improve your Programming

I'll be diving deep to discuss the benefits of living well to do better programming. I'll talk about the statistics and data behind dropping the auto-dependent mindset and stepping into the world of cycling, meetups, urban living, clean eating and ways to dramatically improve your innovation, entrepreneurial activities and why these things are connected. As I like to say, "How to get and stay at 100%."
Culture 2013-01-17 22:11:34 +0000
Adron Hall

* Data & Applications Across the Void :: Distributing Systems (Confirmed)

I'll be covering the technology that is now being used for the largest scale systems and how that technology is used, how it is connected, and how it keeps large volumes of data available for everything from genomic research, mass e-commerce processing or keeping medical data safe from loss.
Cooking 2013-01-17 21:54:01 +0000
Adron Hall