Open Source Bridge 2013
2013-06-18..2013-06-21
Portland, United States
[Open Source Bridge 2011, Open Source Bridge 2013, Open Source Bridge 2014, Open Source Bridge 2015]
| title | author | length |
|---|---|---|
| Keynote – James Vasile | James Vasile | 36m |
Claims that matter: vpns that only work when the government lets them work fail during crackdowns, Iran and China show VPNs get blocked; encryption preserves… | ||
| Keynote – Ashe Dryden | Ashe Dryden | 39m |
Argues that lack of diversity is measurable and fixable: cites pay gaps (women earn about 80.9% of what men do, Latino women 59.3%), contribution gaps (about… | ||
| Keynote – Alex "Skud" Bayley | Alex "Skud" Bayley | 25m |
Claim: growing food and writing code follow the same simple practices so technology can be made more accessible. Built an open source/open data project called… | ||
| Expanding Your Empathy | Kronda Adair | 45m |
An experiment puts a volunteer through two minutes of 156 pokes and extrapolates that irritation to roughly 1.8 million interruptions over 32 years, making the… | ||
| DIY: Creativity and Open Source | Sharp, Adamez, Latchkey, Chavez | 46m |
Fan art gets printed on a micro‑satellite patch; design work uses MyPaint, Inkscape, GIMP exclusively; over 300 art pieces go into the commons. Performance rig… | ||
| Moonlighting in Sunlight | Paula Holm Jensen | 01h 01m |
Clear, specific takeaways: copyrights exist on creation but in the US registration is required to sue and lasts life of the author plus 70 years; patents grant… | ||
| Running with Scissors: Open Source Team Dynamics | Amye Scavarda Perrin | 46m |
Maps concrete team roles to repeated problems: misread signals with coworkers, three responses to misfit teams (adapt migrate or die), and a concrete win — the… | ||
| Innovating Faster with Micro-Service Architecture... | Kevin Scaldeferri | 42m |
Company moves from a thousand‑model Rails monolith to 200 services claiming faster feature cycle and resilience; build and release tooling includes an… | ||
| Study Design: the best model for a cat is... a cat! | Mary Anne Thygesen | 16m |
Claim: the best model for a cat is a cat, so designs use real cats not proxies. Specifics include a controlled feeding experiment comparing wet vs dry vs both… | ||
| Polling: It's Good Enough for the WWW & It's Good Enough for You | Jessica Lynn Suttles | 18m |
Argues that polling often wins on cost and scalability: push scales linearly with subscribers while polling plus caching can make many clients hit a single… | ||
| HackRF: Software Defined Radio for Software People | Michael Ossmann | 45m |
A working open‑source transceiver platform HackRF (30 MHz–6 GHz, up to 20 MS/s, transmit and receive) gets demonstrated end to end with real captures: Wi‑Fi… | ||
| How to multiply small integers while delMarkus/del human | Markus Roberts | 01h 47m |
Demonstrates timed head‑multiplication experiments with audience trials and a whiteboard, extracts consistent errors (first and last digits tend to be correct… | ||
| Switching Teams: Moving an Application from MySQL to PostgreSQL | Julie Baumler | 38m |
Migration converts a 2005 MySQL-backed Catme app to PostgreSQL using mysqldump (ANSI mode), sed/perl/C scripts and iconv to repair mixed encodings; enums… | ||
| PHP for Pirates: pillaging interactive debugging from Ruby and JavaScript | Justin Hileman | 39m |
PHP debugging stays mostly dump and die but there are concrete alternatives: Xdebug with dbgp and IDEs for stepping, Facebook’s phpsh, the native-for-PHP REPL… | ||
| Intel Atom for Makers and the DIY Community | Scott Garman | 37m |
A low-cost minnow board ships as an open‑hardware Intel Atom platform retailing around $199 with a 1 GHz Atom, 1 GB RAM and PC standards like PCIe SATA gigabit… | ||
| Leveling up in DevOps: the Art of Bad Shell Scripts | Emily Slocombe | 39m |
Lots of concrete examples: engineers run root on 5000 instances, one intern's obfuscated one‑liners evolve into a 2,000‑line Ruby script, and ad‑hoc wildcards… | ||
| PostgreSQL Replication - The Most Exciting Technology on Earth | Edward Snajder | 49m |
Postgres offers many replication approaches and the decisive details are clear here not just the topic streaming replication in 9.1+ is showcased as the… | ||
| "Give me money" or "join me in doing this great thing"? | Kellie Brownell | 01h 45m |
Concrete fundraising playbook: build a prospect list scored for capacity linkage interest, recruit prospect and promotion champions, ask close supporters first… | ||
| Taming Your Inner Cowboy Coder - A Simple And Sane DevOps Workflow | Greg Lund-Chaix | 24m |
A reproducible workflow that syncs development to production using Vagrant 1.0 base boxes, Puppet manifests and Git commits is described, with drush SQL sync… | ||
| Product Management in the Open (Source) - community and direction | Larissa Shapiro | 47m |
Describes concrete moves: a volunteer product manager program and Wikipedia Foundation grants that funded roadmap work for Wikisource, public Firefox user… | ||
| DIY Electric Vehicles | Benjamin Kero | 45m |
Built a front‑hub electric bike that runs four 26 V 5.8 Ah packs for 25–30 miles or wired in parallel for ~80 miles, uses a $35 controller and a cheap… | ||
| Terraformer Open Source Geometry for Javascript | Jerry Sievert | 34m |
Terraformer is an open source JavaScript geo toolkit on GitHub that parses GeoJSON WKT ArcGIS JSON natively, converts large WKT blobs (the Waldo Canyon polygon… | ||
| Clone A Git Together Into Your Town | Duke Leto | 37m |
Creates a local Git user group using a GitHub Pages site and forkable repo (github.com/PDXget/pdxget.github.com) with Twitter Bootstrap and Font Awesome for… | ||
| Simple Questions Should Have Simple Answers | Michael Schwern | 52m |
Argument: simple questions get simple and easy answers by adding small, well‑scoped APIs. Evidence: Perl 5i (Perl 5 improved) adds methods like touch_path and… | ||
| Firefox Bug Rodeo! | Liz Henry | 01h 44m |
Guided tour of Bugzilla plus live triage and hands‑on account setup, with concrete numbers and tools: 443 bugs filed in the last 24 hours, ~900,000 bugs in the… | ||
| Database Change Management | Todd Lisonbee | 44m |
Compares concrete tools and shows live demos against a Hypersonic DB so results are visible: Flyway checksums catch edited scripts and offers Java migrations… | ||
| What is Async and When Should I Use It | A. Jesse Jiryu Davis | 47m |
Explains Async using Tornado and a working long‑polling chat demo that actually forwards messages and scales without one thread per connection, using a single… | ||
| Agile from the Open Source Trenches | Alolita Sharma | 48m |
Wikipedia Foundation runs Agile with under 100 engineers (about 75–80 devs and ~25 Ops), uses Git and GitHub plus non‑open tools like Mingle, and supports 286… | ||
| Quantitative Community Management | Asheesh Laroia | 46m |
Opt-in surveys prove massively biased: the 2001 FLOSS study reports 1.1% women, git-based Linux counts are precise and show many projects have median… | ||
| Sharing Beyond Sharing Open Sharing Culture in Philippines | Josh Lim | 38m |
Argues that Filipino social norms bayanihan and kapwa map to open‑sharing ethics, cites concrete numbers—only 25% household internet but near‑100% mobile… | ||
| Citizenship Online Open Source Politics | Ele Munjeli | 52m |
Argues that online civic deliberation needs concrete features not fuzzy promises and lists what works: exposition, polling, analysis, testimony for personal… | ||
| Wikipedia's new editing system, and how you can use it too | Roan Kattouw, Trevor Parscal | 45m |
A usable wysiwyg for Wikipedia is no longer hypothetical: a JavaScript client called Visual Editor edits HTML produced by a Node.js service called Parsoid… | ||
| Come Make a Map: Completely Custom, Open Source Maps with TileMill | Justin Miller | 53m |
Claim: a completely custom open source map is buildable end to end. Tools used include TileMill, GDAL, QGIS, Mapnik, plain CSV/KML/shapefiles and an… | ||
| We, the people | Sucheta Ghoshal, Harsh Kothari | 40m |
Workshop revivals and concrete outcomes: a campus event draws 15 attendees, a follow‑up group of 7 stays and codes for eight hours, contributions land in… | ||
| Hacking the academic experience | Emily Stolfo | 48m |
Claims that US tech will need 1.4 million jobs by 2020 and universities only fill 30%, teaches web development with Ruby on Rails using Mongoid and MongoDB… | ||
| Test Driven Development with AngularJS | Joe Eames | 48m |
Test driven development for AngularJS demonstrates concrete steps: start with a failing spec, write minimal code, iterate to grow behavior. Uses… | ||
| Metrics - What's your code actually doing? | James Burkhart | 36m |
Shows concrete instrumentation: use the metrics library (gauges counters histograms meters timers), ship language clients to statsd, store and graph in… | ||
| FiveUI: Open-source UX tests for the common good | Rogan Creswick, Ben Jones | 50m |
FiveUI is an open source system that lets projects encode UI guidelines as small JavaScript rules and run them locally or in CI the deliverables are a browser… | ||
| Labor, ethics and computing | Cameron Adamez | 41m |
Examines labor and computing through books, news reports and on-the-ground video, claiming tech depends on a hidden labor web and that common open‑source… | ||
| Teaching Robots to See With Javascript | Peter Braden | 01h 42m |
Shows node.js bindings to opencv and walks through the actual implementation details: wrapping the cv matrix in v8, building with package‑config and ffmpeg… | ||
| Using Secure Boot for the powers of good | Matthew Garrett | 45m |
Secure Boot can be a user-controlled root of trust rather than a vendor lock‑in: produce an x509 key with openssl, sign a bootloader with sbsign, enroll the… | ||
| My First Year of Pull Requests | Fiona Tay | 43m |
Argues that GitHub actually lowers barriers — easy forking, issues, and pull requests — and that projects mirror repositories and build integration so a pull… | ||
| Unicode Best Practices | Nick Patch | 46m |
Recommendations: use use utf-8 for IO everywhere—decode incoming UTF‑8 to character strings, work on characters, then encode UTF‑8 on output; keep source files… | ||
| No, I Won't Contribute to Your Open Source Project | VM Brasseur | 53m |
Survey-driven claims: 107 responses across three tracks with 23 organizers, 52 contributors and 32 non‑contributors. Findings: poor onboarding and missing Step… | ||
| Balloon & Kite Mapping Workshop | Mathew Lippincott | 19m |
This video is about OSB2013 - Mathew Lippincott - Balloon & Kite Mapping Workshop | ||
| FAIL is Not a Four-Letter Word | VM Brasseur | 44m |
Claims a decade of research and 1100 pages of research show failure is common — roughly 10% of companies vanish annually and many new ventures fail within five… | ||
| Failure and Wikipedia: how encyclopedias work | Noopur Raval | 48m |
GLAM work at the Crafts Museum in Delhi forces unexpected detours: teaching English keyboards and Indic typing, confronting low internet familiarity, and a… | ||
| Designgineering | Trevor Parscal | 45m |
Argues engineers and designers must learn each other’s craft and shows concrete tactics: designers prototype in HTML and CSS rather than PSD, use Inkscape and… | ||
| Quick Cure for the Shame of Untested Software | Daniel Nichter | 47m |
A three‑part, immediate prescription claims to cure the shame of untested software by attacking time and money objections: dispel theologies — drop testing… | ||
| Custom Markup for Working & Writing | Ward Cunningham | 41m |
Two years of work produce a browser‑only, peer‑to‑peer wiki that merges pages from different hosts and runs computations locally, not on a central server. The… | ||
| Robotron Autopsy Learning About Hardware From Vintage Video Games | Jared Boone | 48m |
Reverse engineers Robotron 2084 to expose exact hardware: a Motorola MC6809 CPU, 48KB memory + 12 ROMs, separate 6802 sound processor, tiny palette RAM and… | ||
| Dirty Tricks of Computer Hardware | Darrick Wong | 48m |
Built a dependency graph from Linux 3.10 RC2 module imports to show kernel complexity, and cites concrete failure rates: 8% of DIMMs per year show errors and a… | ||
| It's OK To Be Average | Noirin Plunkett | 36m |
Claim: women make up about 1.5% of open source even though IT overall is near 20% women, and those who join cluster in the top percentiles, not the hobbyist… | ||
| Kicking Imposter Syndrome in the Head | Denise Paolucci | 43m |
Clear, actionable tactics replace pep talk: diagnose impostor feelings, watch self‑minimizing language, and create norms that let people ask for help without… | ||
| What is that Process Doing? | Greg Price | 47m |
Uses concrete system tools and concrete commands to answer the title: the proc filesystem reveals every open file via /proc/PID/fd (including a deleted file… | ||
| Negotiation: Because You're Worth It | Noirin Plunkett | 24m |
Argues that principled negotiation wins more than positional bargaining and gives concrete tools: use inquiry paraphrase acknowledgement advocacy as four… | ||
| Pro Bash Development | Daniel Nichter | 44m |
Claim: bash supports pro bash development with modular libraries, unit and integration tests, and real deployments. Evidence: a collection called pona toolkit… | ||
| Debugging Without Borders | Chris McCraw | 37m |
Remote debugging focuses on concrete tactics: use strace and tcpdump for runtime traces, nmap/traceroute for remote probes, and logs plus long‑term graphs to… | ||
| FirefoxOS | Benjamin Kero | 26m |
A browser-based OS that runs UI, lock screen and apps as web pages claims near-native performance using asm js and Emscripten and demonstrates it with the… | ||
| How Good is my Business Idea | Mike Mangino | 40m |
Uses the Porter five forces and VRIO lenses to give concrete tests: who controls inputs, how easy is entry, substitution and buyer power. Cites a warehouse… | ||
| The Pearl Renaissance | Paul Fenwick | 44m |
Claim: Perl is resurging because ecosystem tools solve old pain points. Evidence: CPAN reports ~26,000 distributions with rising yearly uploads and about 50%… | ||
| Bugs, Bugs, Bugs! | Liz Henry | 50m |
Counts and tools matter: Mozilla shows 450 new reports a day, Wikimedia/Wikipedia and GNOME have different scales, and concrete practices follow. Bugzilla… | ||
| Data & Applications Across the Void | Adron Hall | 40m |
Basho’s React is a masterless distributed key‑value database that uses 160‑bit ring consistent hashing, vnodes, and configurable quorum on reads/writes… | ||
| Just Don't Lick The Cookie | Kellie Brownell, Sumana Harihareswara | 01h 15m |
An hour and 45 minute session names concrete dysfunctions—cookie licking, plin, bike shedding, yak shaving—and shows fixes that actually work: de-assign stale… | ||
| Open Sourcing Depression | Edward Finkler | 54m |
A developer describes opening up about lifelong depression, generalized anxiety and adult ADD on a podcast episode that gets far more response than previous… | ||
| How My Kids Are Learning to Program | Ian Dees | 44m |
Five- and twelve-year-olds use real tools and hit concrete milestones: they customize a Ruby Shoes app to speak spelling words, build a Scratch multiplication… | ||
| Diversity in Open Source | Ashe Dryden, Sumana Harihareswara | 41m |
Panels report concrete wins: 20% PyCon attendees are women, the Google Summer of Code rate rises to 9.5% (up from 8.3 and 7.1), RailsBridge runs 100 events and… | ||
| Low Friction Personal Data Collection | Aaron Parecki | 46m |
GPS location logs run continuously since 2008, check‑ins on Foursquare are complete since 2009, and sleep records come from a Jawbone device nightly since late… | ||
| Rust: A Friendly Introduction | Tim Chevalier | 01h 14m |
Claim: Rust gives zero-cost abstractions and memory safety without paying a runtime GC tax by combining ownership and borrow checker rules, explicit pointer… | ||
| Gray - Remote Pair Programming | Sam Livingston-Gray | 43m |
Claims that terminal-first pairing is fastest and practical at scale and demonstrates it: uses LS pair (a wrapper around tmux + weu) plus SSH with router QoS… | ||
| Library of the Future | Joshua Mitchell | 52m |
A county library website goes live on February 29 and runs on AWS EC2 large + RDS + Solr with Drupal, Nginx, Varnish and APC; aggressive caching lets a single… | ||
| Mobile Sync | J Chris Anderson | 35m |
A local JSON document store and replication stack is built to make mobile apps work while occasionally connected: a 1MB embedded library (Couchbase Lite) plus… | ||
| The "Oh Shit" Graph | Brandon Harris | 47m |
Analysis of the edit‑history database produces an "Oh Shit" graph showing active editors peaking around January 2007 and falling from roughly 40,000 active… | ||
| Training the Trainers | Asheesh Laroia | 01h 47m |
Packages the ad hoc workshop material into laptop setup guides, builds interactive training missions, and runs weekend workshops that draw real numbers: an… | ||
| Functional Programming in SCALA | Michael Pigg | 50m |
Quick tour of SCALA basics that demonstrates actual code: REPL demos, immutable collections by default with a separate mutable package, higher‑order functions… | ||
| How we Mentor "Rock Stars" | Lance Albertson | 46m |
Student-run lab hires via an open quiz and interview process and trains people on real production stacks so newcomers get root access early, rewrite access to… | ||
| Bitcoin and the Law | J-P Voilleque | 46m |
Bitcoin is decentralized and the blockchain prevents double spending but legal work focuses on concrete obligations: exchanges and wallet services face… | ||
| The Future of Ruby | Brian Shirai | 39m |
Ruby faces concrete problems and concrete fixes: dozens of implementations (JRuby, Rubinius, MacRuby/RubyMotion, IronRuby, Opal, Topaz, Maglev) expose… | ||
| Mod your Android | Jesse Hallett | 46m |
Explains how to get full control: use ADB and fastboot to unlock bootloaders (the unlock step bootloader unlock wipes data wipes the data and SD partition)… | ||
| Hacking IRC Bots | Aaron Parecki | 40m |
Claims a lightweight IRC workflow replaces daily standups by logging short updates and sending an end‑of‑day daily email digest per timezone. Implements… | ||
| The Problem with Passwords | François Marier | 50m |
Claims a practical alternative to passwords: Persona (BrowserID) uses verified email addresses, in‑browser public/private keys, and short-lived assertions… | ||
| Human Interfaces for Geeks | Paul Fenwick | 28m |
Claim: people do more and better work when engineered to feel happy or important. Evidence: giving xanthine alkaloids (coffee and chocolate) or using active… | ||
| Lessons from X | Bart Massey | 50m |
Twenty five year old X survives because of concrete choices not slogans: a 2 million line codebase with explicit extension/versioning keeps decades‑old… | ||
| Shall We Play A Game | Bart Massey | 01h 37m |
Builds a complete Chomp AI that actually beats humans on a 4x3 board, implemented as a small program that uses a 2D boolean board, copies of the board for… | ||
| Programming is Debugging | Yoz Grahame | 51m |
Argues that coding is mostly debugging and that cost of fixes rises exponentially with bug age; gives concrete wins: enable editor syntax checks (Sublime Text… | ||
| More Code More Problems | Edward Finkler | 40m |
Argues for mastering languages not frameworks, prefers tiny reusable modules over monolithic stacks, and justifies every line to reduce technical debt; reports… | ||
| Search First-Writing for non-writers | Heidi Waterhouse | 39m |
Argues for search-first documentation that fixes the 80% common problems first using analytics to find pain points and a growing tag cloud for discoverability… | ||
| Care and Feeding of Volunteers | Kat Toomajian | 47m |
Project-level tactics: concrete claims, numbers and results. Project runs dreamhack VMs and a zero-to-Perl training track, documents culture on a wiki and tags… | ||
| Technology for Development | Jeff Wishnie | 47m |
Simple tools that actually ship and who uses them matter. Frontline SMS is a desktop app that plugs into a phone to send mass SMS and powers Ushahiti style… | ||
| Conducting Your Open Source Project | Michael Alan Brewer | 46m |
Compares open-source governance to community music with concrete takeaways: use Postgres‑style strict documentation and house rules, appoint librarians/stage… | ||
| Let The Internet Work for You | Sebastian Tiedtke | 48m |
Claim: automated tests let the internet maintain your open source project so humans do less busywork. Implementation: use GitHub + Travis CI to trigger builds… | ||
| Data Journalism 1 | David Stanton | 44m |
Argues that data journalism is reporting editing and distribution applied to datasets and gives concrete tools and results: Django CMS origin leads to… | ||
| Small is Beautiful Empowering Local Communities with Open Hardware | Andrew Jawitz | 47m |
Argues that small towns gain practical civic tech by shipping hardware not just apps, claiming open vehicle tracker units (GPS GPRS MicroSD, OpenWRT backend)… | ||
| nothing matches | ||