Speakers
-
- Website: http://wraithan.net/
- Blog: http://blog.wraithan.net/
- Twitter: Wraithan
- Favorites: View Wraithan's favorites
Biography
Wraithan is a software developer born and raised in the great city of Portland, Oregon. He started learning to code before he started high school and has been hooked every since. Starting with C++, and proceeding through a plethora of languages such as Java, Perl, PHP, C#, Python, Common Lisp, JavaScript, Clojure and even more. He is a strong believer in being a polyglot making one better as a developer.
His speaking career is modest but he enjoys it. He has spoken numerous times at PDX Python and used to compete in speech and debate when he was in high school. His favorite events being impromptu and public debate.
He helps support Read the Docs. Has patched many open source projects over the years, mostly libraries he needed for his many projects. His favorite projects his own right now are: ZenIRCBot and GitHub Repo Widget. And if the stars align, he can be found on his blag
The rest of his code and projects can be found on Github
Sessions
-
- Title: ZenIRCBot and the Art of Pub/Sub
- Track: Chemistry
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
How Pub/Sub helped my IRC bot stop living in the past and live in the moment. Also, special bonus features for polyglots!
- Speakers: Wraithan (Chris McDonald)
-
- Twitter: soycamo
- Favorites: View Cameron's favorites
Biography
homo sapiens sapiens
Sessions
-
- Title: Open Source Music
- Track: Hacks
- Room: B201
- Time: 10:00 – 11:45am
-
Excerpt:
What kind of open source music can you make? All kinds!
Let’s get our feet wet and jam! - Speakers: Cameron Adamez
-
Lance Albertson
OSU Open Source Lab- Website: http://www.lancealbertson.com/
- Blog: http://www.lancealbertson.com/
- Twitter: ramereth
- Identi.ca: ramereth
- Favorites: View Lance's favorites
Biography
Lance Albertson is the Director for the Oregon State University Open Source Lab and has been involved with the Gentoo Linux project as a developer and package maintainer since 2003. Since joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was recently promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.
Prior to joining the OSUOSL, Lance was a UNIX Administrator for the Enterprise Server Technologies group at Kansas State University. Lance prepared for life as a career systems administrator by grappling with natural systems first, joining his father near Hiawatha, Kansas on the family farm growing corn and soybeans.
In his free time he helps organize Beaver BarCamp and plays trumpet in a local jazz group The Infallible Collective. He holds a B.A. in Agriculture Technology Management from Kansas State University, where he minored in Agronomy and Computer Science.
Sessions
-
- Title: Comparing Open Source Private Cloud Platforms
- Track: Chemistry
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
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 session will discuss the top open source private cloud platforms and provide analysis on which one is the best fit for you.
- Speakers: Lance Albertson
-
- Title: Put the "Ops" in "Dev": What Developers Need to Know About DevOps
- Track: Cooking
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
How thinking about operations can help you make your code better, stronger, and faster.
- Speakers: Greg Lund-Chaix, Lance Albertson, Rudy Grigar, Kenneth Lett
-
Randy Appleton
Northern Michigan UniversityBiography
Randy Appleton is a professor of Computer Science in the cold north of Michigan’s Upper Peninsula. He teaches the networking, operating systems, and system administration courses. He’s been working with Linux since kernel version 0.9.
In his spare time he pilots a small airplane and rides a motorcycle.
Sessions
-
- Title: What Is My Kernel Doing?
- Track: Chemistry
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Ever wonder what your kernel is doing? We instrumented kernels on both web servers and personal workstations, and then measured to see what they’re doing.
- Speakers: Randy Appleton
-
-
- Website: http://www.olioapps.com/
- Blog: http://synthesis.sbecker.net/
- Twitter: sbecker
Biography
Scott is currently creating a new company, Olio Apps, with a focus on building interesting and useful apps that interact with mobile devices, social networks, and business platforms.
Scott founded the Tampa Florida Ruby Brigade, and co-founded the Portland JavaScript Admirer’s group.
Before moving to Portland Oregon, Scott toiled away in cold and rainy Florida. When not slinging code and cooking up new business ideas, he plays various instruments in rock bands, and travels the world.
Sessions
-
- Title: Building Developer Platforms
- Track: Chemistry
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
How do you transform your site or service into a platform others build on top of? How do you clear the path, lower the barriers, and make it easy for new developers to get started?
- Speakers: Scott Becker
-
- Title: Building Web Apps with Clojure
- Track: Cooking
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
Get ready for a whirlwind tour of the current Clojure ecosystem of web app technologies. This talk will demonstrate how fast, responsive apps can be built on this up-and-coming functional language, which is based on Lisp and runs on the JVM.
- Speakers: Scott Becker
-
Michael Bleigh
Intridea, Inc.- Website: http://intridea.com/
- Blog: http://mbleigh.com/
- Twitter: mbleigh
Biography
Michael Bleigh is a web developer and prolific author of Ruby open source libraries. He has created popular open source libraries such as OmniAuth (one of the top 30 most watched GitHub repositories) and has had more than 6 million downloads of his various open source works. He has also spoken at numerous events including OSCON, RubyConf, and RailsConf.
Sessions
-
- Title: Free for Open Source: Marketing to Developers
- Track: Business
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
Developers, like hipsters are simultaneously dead simple and infuriatingly difficult as marketing targets. Learn how supporting open source can be used as a tool to entice developers into your product’s world.
- Speakers: Michael Bleigh
-
Jared Boone
ShareBrained Technology, Inc.- Website: http://www.sharebrained.com/
- Blog: http://www.sharebrained.com/
- Twitter: sharebrained
Biography
Jared Boone is a life-long hardware hacker who loves exploring the boundaries and implications of technology. He owns a small open-source hardware company that aims to put new technology in the hands of the curious.
Sessions
-
- Title: Wireless Communication with an Open Source Software Radio
- Track: Chemistry
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
You use wireless technology every day. Do you want to know how it works?
- Speakers: Jared Boone
-
Jan-Christoph Borchardt
Unhosted- Website: http://unhosted.org/
- Blog: http://jancborchardt.net/
- Twitter: jancborchardt
- Favorites: View Jan-Christoph's favorites
Biography
Jan-Christoph Borchardt works at the intersection of free culture, unobtrusive design and human interaction. He improves the user experience of free & open source web applications, now mainly as Design Dictator for the Unhosted movement. Previously he designed ownCloud and started Libre Projects, a directory of free software web applications. Also known as »the Tyler Durden of JS usergroups«, he started Tel Aviv JS & StuttgartJS and gave talks at many more.
Sessions
-
- Title: Coordinating Usability Testing in Free Software
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
Freedom 4: The freedom to use the program effectively, efficiently and satisfactory.
For a software to truly be free, people need to be able to easily use it without help. A primer to usability testing in a distributed and independent development environment.
- Speakers: Jan-Christoph Borchardt
-
VM Brasseur
shoeless consulting- Website: http://shoeless-consulting.com/
- Blog: http://anonymoushash.vmbrasseur.com/
- Twitter: vmbrasseur
- Identi.ca: vmbrasseur
- Favorites: View VM's favorites
Biography
VM is a manager of technical people, projects, processes, products and p^Hbusinesses. In her almost 15 years in the tech industry she has been an analyst, programmer, product manager, software engineering manager and director of software engineering. Currently she is splitting her time between shoeless consulting—a tech recruiting and management consulting firm—and writing a book translating business concepts into geek speak.
VM blogs at {a=>h} and tweets at @vmbrasseur.
Sessions
-
- Title: How We Went Remote
- Track: Business
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
Hiring remote workers is great for filling those holes on the team…but if you don’t have the correct infrastructure in place you’re just setting yourself—and your remote team members—up for a world of hurt. This session will detail how our engineering department went remote and thrived because of it.
- Speakers: VM Brasseur
-
- Title: A Crash Course in Tech Management
- Track: Business
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
‘Programmer’ and ‘Manager’ are two different titles for a reason: they’re two different jobs and skill sets. If you have managerial aspirations (or have had them foisted upon you), come to this session to learn some of the tricks of the managerial trade.
- Speakers: VM Brasseur
-
David Brewer
Second Story- Website: http://www.secondstory.com/
- Twitter: dbrewerpdx
- Favorites: View David's favorites
Biography
David Brewer is the Web Technology Lead at Second Story, a part of SapientNitro. He has over ten years of experience with Web programming using a variety of platforms and languages. He specializes in the creation of collection databases, web-based administrative consoles for managing them, and the front-end systems used to present them.
Sessions
-
- Title: Using XMonad for a No-Nonsense, Highly Productive Linux Desktop Experience
- Track: Cooking
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Many Linux desktop environments try to be easy to use for the average user, but that’s not you. You’re at your computer all day writing code; you don’t want to mess around with dragging windows or (ugh) watching animated transitions. David Brewer will demonstrate how by using xmonad, a tiling window manager, you can free yourself from the tyranny of the mouse.
- Speakers: David Brewer
-
Shane Caraveo
Mozilla Labs- Website: http://mozillalabs.com/
- Blog: http://shane.caraveo.com/
- Twitter: mixedpuppy
Biography
Shane Caraveo is a technologist working in Mozilla Labs exploring new ideas and
functionality for the web. He is particularly interested in user-centric
functionality around social networking and privacy as well as technologies that
help foster the long-tail of the web. He currently resides in Vancouver, BC
Canada, where he previously worked for ActiveState building tools for
developers, building on top of Mozilla software. He’s been involved in building
for the web since the late 90s as a part of the PHP development team. He’s been a developer, a product manager, a tinkerer and conference speaker.Sessions
-
- Title: Getting a Handle on Privacy and Security
- Track: Chemistry
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
When was the last time you read a Privacy Policy, or looked at self-signed certs in the browser? How about cookie management? I bet you have awesome passwords! Lets face it, the browser does little to help the normal user in understanding and managing their privacy and security. This talk explores some of those issues, looks at projects Mozilla is working on in the area, and hopes to get developers and user experience people engaged in improving the usability of privacy and security in the browser.
Slides at https://speakerdeck.com/u/mixedpuppy/p/getting-a-handle-on-privacy-and-security
- Speakers: Shane Caraveo
-
Amber Case
Esri.com- Website: http://caseorganic.com/
- Blog: http://caseorganic.com/blog
- Twitter: caseorganic
- Identi.ca: caseorganic
- Favorites: View Amber's favorites
Biography
Amber Case is the Director of Esri R&D Center, Portland, where she works on location-based technology. Case co-founded of Geoloqi, Inc., a location-based developer platform acquired by Esri in Oct 2012. She has been featured in Forbes, WIRED, and many other publications, both in the United States and around the world. Her main focus is mobile software, non-visual augmented reality, the future of location, and reducing the amount of time and space it takes for people to connect. In 2012 she was named one of National Geographic’s Emerging Explorers and made Inc Magazine’s 30 under 30 with Geoloqi co-founder Aaron Parecki. Case has spoken at TED on technology and humans and was featured in Fast Company 2010 as one of the Most Influential Women in Technology. She is @caseorganic on Twitter.
Sessions
-
- Title: Future of Wearable Computing: Constraint, Context and Location
- Track: Hacks
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
Google will release a wearable heads up display this fall, and it may help to usher in a new era of augmented reality and wearable computing. What does this mean for us? How do we build for the next generation of machines? Who was here before us, and how can we learn from them?
- Speakers: Amber Case
-
Tantek Çelik
tantek.com- Website: http://tantek.com/
- Blog: http://tantek.com/
- Twitter: t
- Favorites: View Tantek's favorites
Biography
Tantek Çelik has been active in open web standards development or over 15 years. He co-edited the W3C CSS 2.1 and CSS3 Color Recommendations, co-founded GMPG and the microformats.org standards community, serves on the W3C’s Advisory Board, and is the author of HTML5 Now: A Step-By-Step Tutorial for Getting Started Today.
Sessions
-
- Title: Web Actions: A New Building Block for the Web
- Track: Chemistry
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
A web action is the user experience, code, and service for taking a specific discrete action, across the web, from one site to another site or application. You’ve all seen the buttons: Share, Read later, Follow, Like, Favorite, etc.
More than any one social site or service, web actions are the emergence of a whole new hypermedia building block.
This talk will give an overview of the anatomy of a web action, discuss web action user flow, and highlight best practices for both publishers and service providers.
- Speakers: Tantek Çelik
-
- Title: Rise of the Indie Web
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
Meet the pioneers of the new Indie Web, learn what’s changed, and how you too can reclaim your content, your data, your online identity. Join our panelists as they debate a variety of different approaches and learn how you too can get started and join the new Indie Web.
- Speakers: Tantek Çelik
-
- Website: http://ocom.edu/
- Blog: http://1001miles.com/
- Favorites: View Chris's favorites
Biography
Chris used to excel at golf, enjoy math, question authority, refrain from eating red meat and write novels. These days he designs websites, reads non fiction, smokes pork butts, runs without being chased, misses his dad and lives for making his wife and children laugh. He still enjoys math.
Sessions
-
* What the Hell Is Wrong with You People? Pushing Change Across an Organization from the Basement Office
- Title: What the Hell Is Wrong with You People? Pushing Change Across an Organization from the Basement Office
- Track: Business
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
You have a great idea, perhaps the best idea ever, but you work with a bunch of know-it-alls, scaredy cats, well poisoners and lazy asses. You need a project management cycle that praises, emboldens, listens and inspires. You need a project management cycle that works.
- Speakers: Chris Chiacchierini, Chris Langford
-
Ward Cunningham
Cunningham & Cunningham, Inc.- Website: http://c2.com/
- Blog: http://ward.fed.wiki.org/
- Twitter: WardCunningham
Biography
Ward Cunningham recently served as Nike’s open-data fellow. He has been CTO at CitizenGlobal, a growth company enabling the co-creation of media. Ward co-founded the consultancy, Cunningham & Cunningham, Inc. He has served as CTO of AboutUs, a Director of the Eclipse Foundation, an Architect in Microsoft’s Patterns & Practices Group, the Director of R&D at Wyatt Software and as Principle Engineer in the Tektronix Computer Research Laboratory.
Ward is well known for his contributions to the developing practice of object-oriented programming, the variation called Extreme Programming, and the communities supported by his WikiWikiWeb. Ward hosts the AgileManifesto.org. He is a founder of the Hillside Group and there created the Pattern Languages of Programs conferences which continues to be held all over the word.
Sessions
-
- Title: Why You Need to Host 100 New Wikis Just for Yourself
- Track: Culture
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
The Federated Wiki offers a new form of conversation well suited for charting our collective future.
- Speakers: Ward Cunningham
-
Jennifer Davidson
Oregon State University / Privly- Website: http://www.linkedin.com/pub/jennifer-davidson/15/b8/18
- Twitter: jewifer
Biography
Jennifer is a Computer Science PhD student at Oregon State University. Her research focuses on involving older adults in the design and development of open source software. In general, she is interested in how open source communities operate. Aside from research, she enjoys volunteering in the tech community. She is a Systers member and helps with ChickTech. She’s also the community manager for Privly.
Sessions
-
- Title: How to Encrypt Your Content on Any Website: Privly
- Track: Hacks
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
Privly lets you post content on the web (Facebook, Gmail, Twitter, Diaspora, …, everywhere) without letting host sites have access to your data. Come find out how to un-send emails and manage your data across many websites simultaneously.
- Speakers: Sean McGregor, Sanchit Karve, Jennifer Davidson
-
Donald Davis
Suspect Devices,- Website: http://www.3dangst.com/
- Blog: http://www.suspectdevices.com/blahg
- Twitter: @suspectDevices
Biography
My name is Donald Delmar Davis and I am from a town of 500 people in rural Washington.
My frankness and lack of social skills have led most people to question my character.
I spent 2 of the last three years working for an Open Source Technology Center at a constant 68 degrees maintaining servers. These servers wer running a version of an open source operating system that was absorbed and then abandoned by a major closed source network operating system, to a community who all but abandoned it. This was required because it was used by an open source build system ostensibly used by a local silicon manufacturer and later abandoned by them after admitting that they could not build cleanly from source using their system to build an open source operating system first heralded and eventually abandoned by a major automotive trade group.
The remaining time has been spent making art without computers.
Sessions
-
- Title: The Bacomatic 5000: Migrating from Arduino/AVR to ARM Using Libmaple
- Track: Chemistry
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
Using open source hardware and software I will present migration paths from the Arduino to a more powerful architecture without significant cost increase or having to relearn everything.
- Speakers: Donald Davis
-
Lennon Day-Reynolds
Twitter- Website: http://twitter.com/rcoder
- Blog: http://rcoder.net/
- Twitter: rcoder
- Favorites: View Lennon's favorites
Biography
Lennon Day-Reynolds works in revenue engineering at Twitter, which means you can ask him the question “how does Twitter make money?” and get a useful answer.
Prior to joining Twitter, he worked at Dark Horse Comics, Sun Microsystems, Reed College, and a handful of other shops building rich, dynamic web applications. In every case, he’s relied on open source software to create and manage websites for communities ranging in size from dozens to millions.
Sessions
-
- Title: Pro-Style Code Review
- Track: Business
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Code review is awesome. Do more of it.
- Speakers: Lennon Day-Reynolds
-
Molly de Blanc
MIT OpenCourseWare- Website: http://ocw.mit.edu/
- Blog: http://mmillions.wordpress.com/
- Twitter: mmillions
- Identi.ca: mmillions
- Favorites: View Molly's favorites
Biography
Molly de Blanc comes from Somerville, MA and works at MIT OpenCourseWare. mollydb comes from the internet, and writes about stuff.
Sessions
-
- Title: Open Education Tools for Mentoring and Learning
- Track: Culture
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
The internet is full of information. Some of this information was made to help people learn. A subset exists under open licenses. These open educational resources (OERs) are used all over the world for learning and teaching. This talk will cover what some of them are and explore ways they have been (and can be) used for mentors and self-learners—both as individuals and in peer-study groups.
- Speakers: Molly de Blanc
-
- Website: http://www.ian.dees.name/
- Twitter: undees
- Identi.ca: undees
- Favorites: View Ian's favorites
Biography
Ian is a Portland-area software utility player who spends his (heh) “spare time” recklessly concocting music, teaching his rug rats how to bicycle, and composing lists in threes.
He is also the author of Scripted GUI Testing With Ruby, and co-author of Using JRuby and Cucumber Recipes, published by the Pragmatic Programmers.
Sessions
-
- Title: Logic Lessons That Last Generations
- Track: Culture
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
In the 1980s, my grandfather reached onto the bookshelves of his cigar-smoke-seasoned garage laboratory and pulled down a three-ring binder that would change my life. Come hear how a 50-year-old introduction to binary logic has managed to stay relevant after all these decades, and what it means for our own efforts to teach and document technical subjects.
- Speakers: Ian Dees
-
Werner Dietl
University of Washington- Website: http://www.cs.washington.edu/homes/wmdietl/
- Twitter: wmdietl
- Favorites: View Werner's favorites
Biography
Werner is a research associate at the Computer Science & Engineering department, University of Washington, where he works mostly with Prof. Michael Ernst. He is a member of the SE.CS and WASP research groups.
Previously, he was a research and teaching assistant at the Chair of Programming Methodology, ETH Zurich, working on his doctoral thesis under the supervision of Prof. Peter Müller.Sessions
-
- Title: Developing and Using Pluggable Type Systems
- Track: Cooking
- Room: B204
- Time: 10:00 – 11:45am
-
Excerpt:
A pluggable type system extends a language’s built-in type system to
confer additional compile-time guarantees. We will explain the theory and
practice of pluggable types. - Speakers: Werner Dietl, Michael Ernst
-
Greg Dunlap
Nerdhaus- Website: http://heyrocker.com/
- Blog: http://heyrocker.com/node
- Twitter: heyrocker
Biography
Despite being saddled with a degree in photography, Greg has been working as a professional software engineer for over twenty years. His experience has included desktop database applications, retail kiosks, embedded software for gambling devices and pinball machines, and websites in over half a dozen languages. For the last five years, Greg has been actively involved in the Drupal community, co-authoring Drupal 8 Module Development and, in March of 2011, being named as lead of an initiative to improve configuration management in Drupal 8.
Greg lives in Portland, OR with his cat Ozu. In his spare time he plays pinball and listens to music that is loud.
Sessions
-
- Title: Painting the Bikeshed: Lessons from A Drupal 8 Initiative Lead
- Track: Culture
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
In March of 2011 I was named by Drupal project lead Dries Buytaert as lead of an initiative to improve configuration management for the next release. This talk will discuss how I went from lone coder to community leader and some of the lessons I learned along the way.
- Speakers: Greg Dunlap
-
Jeff Eaton
Lullabot- Website: http://lullabot.com/
- Blog: http://angrylittletree.com/
- Twitter: eaton
- Favorites: View Jeff's favorites
Biography
Jeff Eaton is a long-time web developer who’s been designing, administering, and implementing web projects since he pieced together his first HTML file in 1996. He’s built ecommerce sites for florists, helped implement enterprise web systems for multinational corporations, and dragged legacy Perl apps kicking and screaming to ASP.Net.
Jeff joined the the open source world in 2004 after searching for a content management system flexible enough for one of his projects. Resigned to “rolling his own,” he started work on a custom CMS before discovering that the Drupal community had made many of the same design decisions. After a few weeks of investigation, he converted and has been a Drupal evangelist ever since. He’s the author of the popular Voting API, EVA, and Token projects; a prolific speaker at Drupal and general technology events; one of the co-authors of O’Reilly & Associates’ Using Drupal; and an active contributor to the Drupal core project.
Sessions
-
- Title: Easy Beats Open: The Challenge of Growing Open Source
- Track: Culture
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
“Open Source, in its majestic equality, guarantees both programmers and non-programmers alike the right to alter and recompile their software.”
The battle for Open Source Legitimacy is largely over: in many sectors, it’s actually the preferred alternative. In the task-focused world that most casual computer users inhabit, however, “open-ness” is a meaningless abstraction and the walled gardens of closed source competitors offer compelling advantages.
In this session, I’ll explore the reasons that people make their choices, point out why “moral arguments” about open source are unlikely to change those choices, and discuss ways that our communities can further the ideals of Open Source without demonizing Grandpa’s iPad.
- Speakers: Jeff Eaton
-
Michael Ernst
University of WashingtonBiography
Michael Ernst is an Associate Professor in the Computer Science and Engineering department at the University of Washington.
Michael Ernst’s research aims to make software more reliable, more secure, and easier (and more fun!) to produce. His primary technical interests are in software engineering and related areas, including programming languages, type theory, security, program analysis, bug prediction, testing, and verification. Ernst’s research combines strong theoretical foundations with realistic experimentation, with an eye to changing the way that software developers work.
Sessions
-
- Title: Developing and Using Pluggable Type Systems
- Track: Cooking
- Room: B204
- Time: 10:00 – 11:45am
-
Excerpt:
A pluggable type system extends a language’s built-in type system to
confer additional compile-time guarantees. We will explain the theory and
practice of pluggable types. - Speakers: Werner Dietl, Michael Ernst
-
-
Paul Fenwick
Perl Training Australia- Website: http://perltraining.com.au/
- Blog: http://facebook.com/paul.fenwick
- Twitter: pjf
- Identi.ca: pjf
- Favorites: View Paul's favorites
Biography
Paul Fenwick is the managing director of Perl Training Australia, and has been teaching computer science for over a decade. He is an internationally acclaimed presenter at conferences and user-groups worldwide, where he is well-known for his humour and off-beat topics. Paul is the author of Perl’s autodie pragma.
In his spare time, Paul’s interests include security, mycology, cycling, coffee, scuba diving, dressing like a pirate, and lexically scoped user pragmata.
Sessions
-
- Title: Keynote: Fear, Uncertainty, and Dopamine
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
Beer, cookies, psychopathy, happiness, regret—these are all things the world’s greatest scientists have studied in detail. Learn how humans work, and how to get the most out of interacting with them.
- Speakers: Paul Fenwick
-
Beth Flanagan
None- Website: http://www.hacklikeagirl.com/
- Blog: http://www.hacklikeagirl.com/blog
- Twitter: dirtycitybird
Biography
Beth Flanagan works in the embedded Linux world. Her hobbies include building things, writing code and being snarky.
Slides for the presention can be found (for now until I find a better provider) @
Sessions
-
- Title: Building the Open Source Battle Rifle
- Track: Hacks
- Room: B202/203
- Time: 10:00 – 11:45am
-
Excerpt:
A look at the technical and legal issues surrounding home construction
of firearms, focusing on semi-automatic AK-47 style rifles. - Speakers: Beth Flanagan
-
Lyza Gardner
Cloud Four- Website: http://www.cloudfour.com/
- Blog: http://blog.cloudfour.com/
- Twitter: lyzadanger
Biography
Lyza Danger Gardner is a dev. Since co-founding Portland, Ore.-based mobile web start-up Cloud Four (http://www.cloudfour.com) in 2007, Lyza has tortured and thrilled herself with the intricate ins and outs of the bazillion devices and browsers now accessing the web globally. Lyza and co-founder Jason Grigsby are the authors of Head First Mobile Web (O’Reilly).
Sessions
-
- Title: Cutting Through the Crap: The Essence of Content on the Future Web
- Track: Chemistry
- Room: B302/303
- Time: 10:00 – 10:45am
-
Excerpt:
The mobile revolution has shown us that our content management and web publishing technologies are entangled and flawed. But by thinking deeply and re-examining the essence of our content, we can help to architect a flexible future for the web.
- Speakers: Lyza Gardner
-
Renaud Gaudin
yeleman- Website: http://www.yeleman.com/
- Twitter: rgaudin
- Favorites: View Renaud's favorites
Biography
Renaud Gaudin is a french/malian developer, entrepreneur and free software activist.
Before starting a software company in Mali, he worked with Air-France, USAID/Geekcorps and Columbia University.
Renaud has a wide experience of ICT and Access to Information in Africa and its challenges.
Sessions
-
- Title: A Snapshot of Open Source in West Africa
- Track: Business
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
Ever wonder why Wikipedia fund raising focuses that much on Africa?
Are you curious about what Open Source means for West Africans? What it is used for and where it is going?
Join to hear real world examples about us trying to build communities and businesses around open source in West Africa.
- Speakers: Renaud Gaudin
-
Meghan Gill
10gen- Twitter: @meghanpgill
Biography
Meghan Gill leads the marketing efforts at 10gen, and supports the open source community around MongoDB. She organizes developer events to educate and grow the MongoDB community, including conferences, user groups, contests, training, webcasts, and more. She graduated from Brown University with honors in 2006.
Sessions
-
- Title: Scaling Your Community by Nurturing Leaders
- Track: Business
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
In this session, we’ll talk about strategies for nurturing,
empowering and rewarding community leaders to help scale your open
source community. Most of the examples will come from 10gen’s
experience working with the community around the open source database
MongoDB. - Speakers: Meghan Gill
-
- Blog: http://canuckistani.ca/
- Twitter: canuckistani
- Identi.ca: canuckistani
- Favorites: View Jeff's favorites
Biography
Full-stack web hacker and Add-ons Evangelist working at Mozilla, based in Vancouver BC.
Sessions
-
- Title: Sorry for Browser Hacking
- Track: Cooking
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
The web was born of a series of deeply audacious hacks that created and transformed the browser into the most important, transparent, buggy and misunderstood software ever. A big part of the credit for this goes to the ability of any programmer to hack the browser itself using the technology of the web itself.
- Speakers: Jeff Griffiths
-
Rudy Grigar
OSU Open Source Lab- Website: http://osuosl.org/
- Twitter: basic_
Biography
Rudy was sucked in to the world of open source in the late 90s playing QuakeWorld. He soon discovered a passion for Open Source software, Linux, and system administration. This naturally led him to the OSU Open Source Lab where he learned all things system administration; specifically with Apache, MySQL, Drupal and all of the bits in between.
He has since worked as a Performance Engineer for Tag1 Consulting, designing scalable systems for high traffic Drupal websites, as well as a Systems Engineer for Acquia where he managed an infrastructure with over 2500 EC2 instances.
Rudy is now back at the Open Source Lab where he works with a small team of full time staff and students hosting some of the worlds most exciting Open Source projects.
Sessions
-
- Title: Put the "Ops" in "Dev": What Developers Need to Know About DevOps
- Track: Cooking
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
How thinking about operations can help you make your code better, stronger, and faster.
- Speakers: Greg Lund-Chaix, Lance Albertson, Rudy Grigar, Kenneth Lett
-
- Website: http://thegnar.org/
- Blog: http://thegnar.org/sync/
- Twitter: markgross
Biography
Mark is a big nerd, he hangs out at #dorkbotpdx and #pdxpython these days. Has been involved with PARTS in the past and still enjoys making things go.
He works at Intel putting Android on new phone platforms focusing on the Linux kernel.
Sessions
-
- Title: How Much Work Does it Take and What Is it Like to Integrate an Android SW Stack on a Gadget?
- Track: Hacks
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
We all know about the Android Open Source project and that in theory anyone can make an android device with their very own customised AOSP ROM. But, what is it like to work on something using AOSP. How deep is that rabbit hole anyway?
- Speakers: Mark Gross
-
Russell Haering
Rackspace- Blog: http://russellhaering.com/
- Twitter: russell_h
Biography
Russell Haering is a software developer on the Cloud Monitoring team at Rackspace Hosting, creator of the open source deployment tool Dreadnot and all-around backend software enthusiast. Russell’s experiences as a system administrator at the OSU Open Source Lab and a developer at Cloudkick drive his goal of developing tools to enable sysadmins to be more productive in both the cloud and the datacenter.
Sessions
-
- Title: Dread Free Continuous Deployment Using Dreadnot
- Track: Cooking
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
Learn how to use Dreadnot, an open source deployment orchestration tool creating using Node.js and Twitter Bootstrap, to integrate with a variety of integration and infrastructure tools to enable rolling deployments with the click of a button.
- Speakers: Russell Haering
-
- Title: Building and Testing REST APIs in Node.js
- Track: Cooking
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Learn about techniques, libraries and patterns useful for building REST APIs using Node.js
- Speakers: Russell Haering
-
- Website: http://www.harihareswara.net/
- Blog: http://www.harihareswara.net/ces.shtml
- Twitter: brainwane
- Identi.ca: brainwane
- Favorites: View Sumana's favorites
Biography
Sumana Harihareswara is an open source programmer and teacher. She was keynote speaker at Open Source Bridge in 2012, code4lib in 2014, and Wiki Conference USA in 2014.
She was most recently Senior Technical Writer at the Wikimedia Foundation, where she worked in the Engineering Community Team (formerly TLDR). She has worked at Collabora, GNOME, QuestionCopyright.org, Fog Creek Software, Behavior, and Salon.com, and contributed to the MediaWiki, AltLaw, Empathy, Miro, and Zeitgeist open source projects. She was a blogger at GeekFeminism and a member of the board of directors of the Ada Initiative, and was editor and release organizer for GNOME Journal. Harihareswara has presented at Foo Camp, PyCon 2014, Open Source Bridge 2013, Open Source Bridge 2012, Open Source Bridge 2011, Open Source Bridge 2010, several Wikimanias, and MindCamp Seattle 2008, and keynoted PICC. She has led or organized several Wikimedia hackathons, taught several courses at UC Berkeley, and performed at Bay Area stand-up comedy venues. She holds an MS in Technology Management from Columbia University and participated in the Recurse Center in 2013 and 2014, and lives in New York City.
If you want to keep up with her, you can check out Cogito, Ergo Sumana for blogging or @brainwane for microblogging.
Sessions
-
- Title: Outreach Events: My Triumphs, My Mistakes
- Track: Cooking
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
We all love sprinting with other experts, but how do you design an event effectively to reach out to and train newbies? It takes more work than you might think (publicity, prep, structure, and followup), but here’s how.
- Speakers: Sumana Harihareswara, Asheesh Laroia
-
- Title: Keynote by Sumana Harihareswara
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
Sumana Harihareswara gave our opening keynote, “Be Bold: An Origin Story”.
- Speakers: Sumana Harihareswara
-
Brandon Harris
Wikimedia Foundation- Website: http://www.wikimediafoundation.org/
- Blog: http://www.gaijin.com/
- Twitter: jorm
- Favorites: View Brandon's favorites
Biography
Senior Designer, Wikimedia Foundation
Brandon Harris is the Senior Designer for the Wikimedia Foundation, the non-profit behind Wikipedia, and has worked there since 2010. He has also worked at a number of game companies in the past. He is perhaps best known to you as the unsmiling banner ad face during the Wikipedia fundraiser. His personal website is http://www.gaijin.com/ and you can follow him with @jorm.
Sessions
-
- Title: Identity, Reputation and Gratitude: Designing for a Community
- Track: Chemistry
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
How is Wikipedia designing its user experiences? In a larger
sense, how do you design for a collaborative community — the type of
social network where people make things together? Brandon Harris,
senior designer for the Wikimedia Foundation, explains. - Speakers: Brandon Harris
-
Chris Hoge
University of Oregon- Twitter: hogepodge
- Favorites: View Chris's favorites
Biography
Scientific and Cloud Computing Technical Lead for the University of Oregon ACISS project.
Sessions
-
- Title: Experiences from Building a Science Cloud with OpenStack
- Track: Chemistry
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
How to tame your OpenStack installation for a production environment.
- Speakers: Chris Hoge
-
Paula Holm Jensen
IAAL but IANYL- Website: http://holmjensenlaw.com/
- Twitter: @phj_pdx
Biography
Technology/IP lawyer familiar with open source community and its legal issues.
Sessions
-
- Title: Open Source and Intellectual Property - Busting [some of] the Myths
- Track: Business
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
“If it’s open source, that means it’s public domain, right?” “Well, it’s fair use if you only copy 5% of it.” “I know, let’s get a trademark and then nobody can use our idea!” A discussion of common myths about intellectual property and how it applies to open source.
- Speakers: Paula Holm Jensen
-
Eric Holscher
Urban Airship- Website: http://ericholscher.com/
- Blog: http://ericholscher.com/blog/
- Twitter: ericholscher
Biography
Eric is a developer at Urban Airship. He has a blog called Surfing in Kansas where he talks about testing and other Python, Ops, and Testing related things. When not working, he is probably hacking from a hammock somewhere in the world.
Sessions
-
- Title: Let's Make an IRC Bot
- Track: Chemistry
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
Let’s make an IRC bot together. A room of people will either come together, or break up into teams to create an IRC bot within the context of a session. What the bot will do, is up to the people in the room. The outcome is different every time, but it will surely teach us something about technology, and human nature.
- Speakers: Eric Holscher
-
Biography
Eitan is fun, and is a long-time contributor to projects such as GNOME, and is a member of Mozilla’s accessibility team.
Sessions
-
- Title: Accessibility in Mobile Platforms: Bridging Divides
- Track: Chemistry
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
Mobile devices are changing the way we interact with the web, both as media consumers and social beings. We will explore the opportunities and challenges this change brings to users with disabilities.
- Speakers: Eitan Isaacson
-
-
- Website: http://twitter.com/wajiii
- Twitter: wajiii
- Favorites: View Bill's favorites
Biography
Meh.
Sessions
-
- Title: Beyond Excel: Bringing Web Connected Science to… Scientists
- Track: Business
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Come learn how team Hydrasi is partnering with scientific organizations to combine Open Source technologies and give them tools they never realized they could have. We’ll blend stories of working with organizations such as DEQ, NOAA, and the Army Corps with your own story to explore ways scientists can partner with techies to make the world a better place.
- Speakers: John Metta, Bill Jackson
-
- Website: http://about.me/erictj
- Twitter: @erictj
- Favorites: View Eric's favorites
Biography
For 15 years, Eric has had a deep fascination with hacking hardware, software, music, the brain, and the agora.
He currently splits his time between helping to build the Locker Project and TeleHash for Singly, and getting real-world sensor data into the hands of those it can most help. He is a TechStars NYC Winter 2011 alumnus. In love with the connection between software, hardware, people, and the environment in which they live, he has an unusual crush on microcontrollers, Erlang, urban homesteading and permaculture.
Sessions
-
- Title: An Open Source Hardware Sensor Network for the Rest of Us
- Track: Chemistry
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
The physical world contains huge amounts of data that are underutilized by most people. The vision is to build a sensor network platform that can act as a hardware extension to a person’s identity — importing data about their environment, activities, energy/resource usage, and others into a personal data locker.
- Speakers: Eric Jennings
-
Aaron Jensen
WebMD Health Services- Website: http://splatteredbits.com/
- Blog: http://splatteredbits.com/
- Twitter: splatteredbits
- Favorites: View Aaron's favorites
Biography
Aaron Jensen is a Build/Configuration Management/Software Engineer for WebMD Health Services in Portland, Oregon. He has worked as a web software engineer for twelve years, working mostly with Microsoft technologie.
He has used open source software throughout his career, and has made small contributions to the CruiseControl.NET and the MSBuild Extension Pack projects. In March of this year, he released Carbon, an automated, setup/configuration management framework, written in PowerShell.
Sessions
-
* Setup Automation with PowerShell: Forging the Weapon of One Man's War Against Manual Setup Checklists
- Title: Setup Automation with PowerShell: Forging the Weapon of One Man's War Against Manual Setup Checklists
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
Tired of VBScript? WMI? Batch scripts? Tired of scripting and programming in angle brackets and closing tags? Come and learn about the creation, design, and usage of Carbon, my open-source, PowerShell-based setup automation framework.
- Speakers: Aaron Jensen
-
Sanchit Karve
Oregon State UniversityBiography
Sanchit is a master’s student at Oregon State University with research interests in measuring reusability of Open Source Software. He develops and maintains the Privly extension for the Opera browser and is working on an Android port for Privly . Aside from development work, he frequents websites that host crackmes to defeat protection schemes of native x86, .NET, Android and native ARM binaries. You’ll often find him hiking aimlessly across the hills or at heavy metal gigs when he’s away from his machine.
He can be reached on LinkedIn or through his website .Sessions
-
- Title: How to Encrypt Your Content on Any Website: Privly
- Track: Hacks
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
Privly lets you post content on the web (Facebook, Gmail, Twitter, Diaspora, …, everywhere) without letting host sites have access to your data. Come find out how to un-send emails and manage your data across many websites simultaneously.
- Speakers: Sean McGregor, Sanchit Karve, Jennifer Davidson
-
-
Roan Kattouw
Wikimedia Foundation- Twitter: catrope
- Identi.ca: catrope
- Favorites: View Roan's favorites
Biography
Open source enthousiast since 2005, MediaWiki developer since 2007, working for the Wikimedia Foundation since 2009.
Sessions
-
- Title: Building a Visual Editor for Wikipedia
- Track: Chemistry
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
Why isn’t editing Wikipedia as easy as using a word processor? Want to know how to build a reliable rich text editor in a web browser? Learn about how we are building a Wikitext visual editor, and how you can get involved!
- Speakers: Roan Kattouw, Trevor Parscal
-
Benjamin Kero
Mozilla Corporation- Website: http://bke.ro/
- Blog: http://bke.ro/
- Twitter: bkero
Biography
Ben is a system administrator at Mozilla, and spends most of his time wrestling with version control systems, embedded Linux, hardware hacking, general DIY, open source software advocacy, and weekend auto racing.
Sessions
-
- Title: The Art of Open Source DJing
- Track: Hacks
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
Conditions are rough for an aspiring DJ. More and more venues are starting to care if their performers have a license for their music, and the cost of software, hardware, and music is often more than they would care to spend. Thankfully one does not have to sacrifice on quality when replacing two of these with gratis components.
- Speakers: Benjamin Kero
-
Sherri Koehler
Samatha Yoga- Website: http://samathayoga.com/
- Blog: http://vegannosh.me/
- Twitter: PDXyogini
- Favorites: View Sherri's favorites
Biography
In December 2013 Sherri made the rather abrupt decision to leave tech and pursue her dream of teaching yoga. She’s well acquainted with all the physical bad habits associated with working at a computer for hours on end, having had all of them herself during her 17-year career in tech.
Sherri has a passion for teaching Classical Hatha, Restorative, and Gentle Flow Yoga styles, as well as Pranayama and Meditation. She is ardent about attention to the breath and use of props to support an accessible practice. She believes it possible for everyone to experience joy & ease in practice, even while staying at the edge of intensity in asana. Sherri is dedicated to fostering compassion, loving-kindness, equanimity, and empathetic joy on and off the mat.
Sessions
-
- Title: Wise Asana
- Track: Culture
- Room: B202/203
- Time: 5:45 – 6:30pm
-
Excerpt:
Yoga returns to Open Source Bridge! Come with your stiff shoulders, sore wrists, tight hips and aching back. Leave with ideas on how to incorporate 5 minutes of practice into your busy day to care for your body and mind.
- Speakers: Sherri Koehler
-
Alex Kroman
OpenSourcery- Website: http://alexkroman.com/
- Twitter: alexkroman
Biography
Alex is a Ruby programmer and manager at New Relic. Previous to New Relic he worked at OpenSourcery and Dark Horse Comics.
Sessions
-
- Title: Thriving in Chaos: An Introduction to Systems Thinking
- Track: Culture
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
For centuries we have learned to solve problems with a linear approach. This originated with Isaac Newton in the sevententh century and assumes that everything in the world is connected through cause and effect. Systems thinking throws away that assumption and examines the universe as small pieces connected into a complex network. You will learn how a systems thinking approach can be used to create robust groups that don’t have leaders.
- Speakers: Alex Kroman
-
Chris Langford
Oregon College of Oriental Medicine- Website: http://ocom.edu/
- Favorites: View Chris's favorites
Biography
IT Manager at a medium sized non-profit, formerly a cog in a big healthcare machine. Happy to be searching for FOSS solutions to sticky IT problems.
Sessions
-
* What the Hell Is Wrong with You People? Pushing Change Across an Organization from the Basement Office
- Title: What the Hell Is Wrong with You People? Pushing Change Across an Organization from the Basement Office
- Track: Business
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
You have a great idea, perhaps the best idea ever, but you work with a bunch of know-it-alls, scaredy cats, well poisoners and lazy asses. You need a project management cycle that praises, emboldens, listens and inspires. You need a project management cycle that works.
- Speakers: Chris Chiacchierini, Chris Langford
-
Asheesh Laroia
OpenHatch- Website: http://asheesh.org/
- Blog: http://asheesh.org/note/
- Twitter: asheeshlaroia
- Identi.ca: asheeshlaroia
- Favorites: View Asheesh's favorites
Biography
Asheesh loves growing camaraderie among geeks. He chaired the Johns Hopkins Association for Computing Machinery and taught Python classes at Noisebridge, San Francisco’s hackerspace. He realizes that most of the work that makes projects successful is hidden underneath the surface.
He has volunteered his technical skills for the UN in Uganda, the EFF, and Students for Free Culture, and is a Developer in Debian. Today, he lives in San Francisco, working on OpenHatch.
Sessions
-
- Title: Outreach Events: My Triumphs, My Mistakes
- Track: Cooking
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
We all love sprinting with other experts, but how do you design an event effectively to reach out to and train newbies? It takes more work than you might think (publicity, prep, structure, and followup), but here’s how.
- Speakers: Sumana Harihareswara, Asheesh Laroia
-
- Title: 29 Ways to Get Started in Open Source Today
- Track: Culture
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Learn how to get started in open source. You can help your favorite open source project, even if you don’t think you’re “a good enough programmer”. You just have to know where to start, and here you’ll learn 29 different starting points where you can pitch in and make a difference in the software that you use every day.
- Speakers: Asheesh Laroia
-
- Website: http://obviouslycloe.com/
- Blog: http://obviouslycloe/blog
- Twitter: @obviously_cloe
Biography
Cloë is a carbon-based food tube who enjoys a peaceful existence on Earth in the 21st century. In order to put food through her tube she works hard drawing things that will make other food tubes happy enough to give her green paper. Green paper isn’t very good to eat, but you can usually trade it for better tube food.
Sessions
-
* Bring Out the GIMP, Open Source Art Programs and Their Value in Both Tech and the Professional Artist Community
- Title: Bring Out the GIMP, Open Source Art Programs and Their Value in Both Tech and the Professional Artist Community
- Track: Culture
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
We have come to a point where nearly everyone is expected to have at least cursory knowledge of graphics applications, and rather than shell out $650 for a program you’re primarily interested in using for editing screenshots many in the tech community knows to download GIMP and use that $650 to fuel their caffeine and online gaming addictions. Unfortunately this is not the case with artists. From the moment you enter art school you’re chained to proprietary applications and I know I don’t have to proselytize to you lot about that.
So we end up with one group of people being paid to use a free program for the most rudimentary of tasks and we have a second group of people who could be exploiting the most bleeding edge features of that program, but who are instead spending money they don’t have on products they may not need. There’s also the option to pirate those applications, but that’s a whole other talk. - Speakers: Cloë Latchkey
-
Wm Leler
Flightstats, Inc.- Website: http://flightstats.com/
- Twitter: wmleler
- Favorites: View Wm's favorites
Biography
Wm Leler is a principal engineer at Flightstats, where he draws lots of airplanes, airports, weather, and other things on maps, and a Fellow at the Banff Centre for the Arts, where he has worked with some amazing artists on web-based, virtual reality, and location-based mobile projects. He has given papers, invited talks, and courses at conferences around the world, including SIGGRAPH, JavaOne, Eurographics, and the Bulgarian Academy of Sciences. He has also founded several innovative and award-winning web companies and published two successful computer books. His love of maps is based on his passion for travel. Wm has an undergraduate degree in Fine Arts and a PhD in computer science. He has been creating open source software since before it was called open source.
Sessions
-
- Title: When Google Maps Gives You Lemons, Make Lemonade
- Track: Cooking
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Make your life sweeter by replacing Google Maps with open-source alternatives.
- Speakers: Wm Leler
-
Kenneth Lett
Open Source LabBiography
Developer at the Open Source Lab
Sessions
-
- Title: Put the "Ops" in "Dev": What Developers Need to Know About DevOps
- Track: Cooking
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
How thinking about operations can help you make your code better, stronger, and faster.
- Speakers: Greg Lund-Chaix, Lance Albertson, Rudy Grigar, Kenneth Lett
-
-
Greg Lund-Chaix
Squishymedia- Website: http://squishymedia.com/
- Twitter: gchaix
- Identi.ca: gchaix
- Favorites: View Greg's favorites
Biography
Greg has nearly two decades of experience as a developer, system administrator, and technical manager. Currently Greg is part of the team at Squishymedia, designing and building elegant information systems to government, nonprofit, and health care organizations. Prior to joining Squishymedia, Greg was part of the leadership team at the Oregon State University Open Source Lab providing infrastructure and support to many of the world’s leading open source projects.
Sessions
-
- Title: Supporting Oregon K-12 Education with Open Source
- Track: Culture
- Room: B201
- Time: 10:00 – 10:45am
-
Excerpt:
How a partnership between the Oregon Department of Education and Oregon State University is using open source technology to help Oregon’s K-12 teachers.
- Speakers: Greg Lund-Chaix
-
- Title: Put the "Ops" in "Dev": What Developers Need to Know About DevOps
- Track: Cooking
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
How thinking about operations can help you make your code better, stronger, and faster.
- Speakers: Greg Lund-Chaix, Lance Albertson, Rudy Grigar, Kenneth Lett
-
Kevin Lynagh
Keming Labs- Website: http://keminglabs.com/
- Blog: http://github.com/lynaghk
- Twitter: lynaghk
Biography
Kevin visualizes data and makes statistical interfaces on the web.
He has built tools for companies in the biotech, wind power, weather prediction, and medical industries.
He is completely unqualified for any of this, although he once wrote a thesis on protein structure (for which Reed College inexplicably awarded him a physics degree).
Kevin lives in Portland, Oregon, and spends as much time rock climbing as he does in the REPL.Sessions
-
- Title: Data-driven Interfaces on the Web Using Clojure
- Track: Chemistry
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
C2: A declarative visualization library written in Clojure for building interactive, data-driven interfaces on the web
- Speakers: Kevin Lynagh
-
Brian Martin
Martin Consulting Services, Inc.- Website: http://www.martinconsulting.com/
Biography
Founded Martin Consulting Services, Inc., providing system administration consulting services in the greater Portland Oregon area since 1996.
Sessions
-
- Title: Introduction to Linux Containers
- Track: Cooking
- Room: B301
- Time: 10:00 – 11:45am
-
Excerpt:
This presentation will be of interest to system administrators and developers that want to provide isolated environments for production applications or test machines without the overhead of virtualization.
- Speakers: Brian Martin
-
Bart Massey
Portland State University- Website: http://www.cs.pdx.edu/~bart
- Blog: http://fob.po8.org/
- Twitter: PO8
- Favorites: View Bart's favorites
Biography
Bart Massey has been geeking around with community computing for 35 years, and has been involved in Free Software and Open Source since its inception. For the past 15 years, he has been a CS Prof at Portland State University, where he works in open tech, software engineering, artificial intelligence and low-level software development.
Bart’s titles include Member of the PSU MCECS Innovation Program Board and past Secretary of the X.Org Foundation Board. Bart is the architect of the X library XCB, a modern replacement for Xlib, and the author of the XCB image extension. His current open tech interests include Haskell, open hardware and building bridges between pieces of the open tech community. He was one of the original participants in the Open Source Bridge conversation.
Sessions
-
- Title: <Your Favorite Programming Language> Loses
- Track: Chemistry
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
Every programming language ever created has some horrible mistakes: your favorite is no exception. We’ll talk about some fundamental principles of PL design and how they fail to play out in various real languages.
- Speakers: Bart Massey
-
- Title: Understand "Inform 7" as Teh Awesome.
- Track: Chemistry
- Room: B204
- Time: 10:00 – 11:45am
-
Excerpt:
Y’know those “Interactive Fiction” (IF) text-adventure thingies? Inform 7 is a language for writing IF in the style of English prose. It’s also a neat idea for general modeling. Let’s build a simple world together while learning some of what Inform 7 is about.
- Speakers: Bart Massey
-
Chris "Fool" McCraw
New Relic- Website: http://newrelic.com/
- Blog: http://newrelic.com/blog
- Twitter: fool
- Favorites: View Chris "Fool"'s favorites
Biography
I’m just a guy who likes stuff. Co-organizer of barcamp portland and the world’s largest naked bike ride, i facilitate joy and build community wherever possible. Between 9 and 5, i push on small pieces of plastic and stare at changing colored dots—but doing so changes the world. I work at New Relic (http://newrelic.com) and I love my company, my job, my team, and our product.
Sessions
-
- Title: The Art of Customer Engagement and Retention: Premium Support for Freemium Software
- Track: Business
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Your project won’t be successful if people can’t use it successfully. There are a lot of tricks to good tech support that won’t break the bank.
- Speakers: Chris "Fool" McCraw
-
Sean McGregor
Oregon State University- Website: http://priv.ly/
- Twitter: seanmcgregor
- Favorites: View Sean's favorites
Biography
Sean is a Ph.D. candidate in Machine Learning at Oregon State University, and leads the development of Privly outside his research in reinforcement learning. He has been experimenting with web privacy concepts since 2009. In addition to the Privly project, Sean has developed numerous commercial or FOSS projects, including a wildlife observation system (iNaturalist.org), a healthcare eligibility portal, and a 100 year forest growth and fire simulator.
Sessions
-
- Title: How to Encrypt Your Content on Any Website: Privly
- Track: Hacks
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
Privly lets you post content on the web (Facebook, Gmail, Twitter, Diaspora, …, everywhere) without letting host sites have access to your data. Come find out how to un-send emails and manage your data across many websites simultaneously.
- Speakers: Sean McGregor, Sanchit Karve, Jennifer Davidson
-
John Metta
Combine Honette Ober Advancer Mettadore- Website: http://johnmetta.com/
- Blog: http://mettadore.com/
- Twitter: johnmetta
- Identi.ca: johnmetta
- Favorites: View John's favorites
Biography
Anthropologist, Hydrologist, Programmer and Digger of all things Tech. Elf warrior druid with a charisma of 18 who practices archery and Irish flute on a daily basis. If you ask nicely, he’ll buy you a beer.
Sessions
-
- Title: Beyond Excel: Bringing Web Connected Science to… Scientists
- Track: Business
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Come learn how team Hydrasi is partnering with scientific organizations to combine Open Source technologies and give them tools they never realized they could have. We’ll blend stories of working with organizations such as DEQ, NOAA, and the Army Corps with your own story to explore ways scientists can partner with techies to make the world a better place.
- Speakers: John Metta, Bill Jackson
-
Justin Miller
Mapbox- Website: http://justinmiller.io/
- Blog: http://justinmiller.io/archive
- Twitter: incanus77
- Favorites: View Justin's favorites
Biography
Justin began the mobile efforts at Mapbox in 2010 and today helps lead development of the iOS and Android SDKs, works on experimental prototyping, and assists with teambuilding efforts. He’s been working in Apple’s programming environments for fifteen years, programming professionally for twenty, and has a background in systems administration, web development, and building startups. He ran a solo consultancy for five years during the early days of the app stores, creating apps for clients and for himself. In his free time, Justin enjoys world travel, photography, hiking, and baking pies.
Sessions
-
- Title: Anatomy of an Open File Format: Where MBTiles Came from and the Mapping Problems It Solves
- Track: Chemistry
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
MapBox is a company building beautiful maps and open source tools. At the heart of our work are open software and standards, and at the heart of that is a file format for storing maps called MBTiles. We’ll talk about where the need for this format came from, how it was created, and what problems it solves.
- Speakers: Justin Miller
-
- Website: http://meitar.moscovitz.name/
- Blog: http://maymay.net/blog/
- Twitter: maymaym
- Identi.ca: maymaym@status.maymay.net
- Favorites: View Meitar's favorites
Biography
A full-time activist, essayist, and public speaker focusing on the intersection of sex and technology, maymay has more than a decade of experience working in the tech sector in various positions ranging from sysadmin, to network engineer, to web developer. As a social justice technologist, maymay rallies hackers, Makers, DIY enthusiasts, environmentalists, and myriad other groups to support sex-positive feminism. As a sexual freedom activist, maymay works to connect enclaves of the sex-positive movement with one another through the power of the Internet and social networking. And yes, for the record, he does use Vim for everything, even HTML.
Sessions
-
- Title: Anti-Censorship Best Practices: How to Make Keeping it up Easy and Taking it Down Hard
- Track: Culture
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
What do bananas have to do with censorship? What do polyamorous people have in common with fax machines? How can you help your ideas have cyber-sex?
In this far-reaching seminar, join Social Justice Technologist and free software developer maymay as he explains the 101’s of how to make keeping your content up easy and taking it down hard. More important than merely a crash-course on tools, learn the fundamentals of how to build anti-censorship techniques directly into your publishing process using nothing more technologically complex than copy-and-paste. Whether you’re a non-technical individual or a savvy multi-national organization, you’ll discover how you can put data portability, distributed publishing, and censorship circumvention tactics to use right away in order to stay one step ahead of those who would call you “obscene.”
- Speakers: Meitar Moscovitz
-
Max Ogden
nerd- Website: http://maxogden.com/
- Twitter: maxogden
Biography
Max Ogden is a developer, open government, geospatial and CouchDB enthusiast from Portland, OR. This year he is a fellow at Code for America, an organization dedicated to helping US cities become more transparent and efficient. He is working with the City of Boston on a project focused on helping high school students better engage in their communities.
Max also works on privacy centered social networks, open civic data standards, web based mapping tools and neighbor facing “civic web” software.
You can see his projects at https://github.com/maxogden
Sessions
-
- Title: Forking and Refining Data on the Open Web
- Track: Chemistry
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Github has revolutionized social coding but where does social data stand in relation?
- Speakers: Max Ogden
-
Aaron Parecki
IndieWeb- Website: http://aaronparecki.com/
- Blog: http://aaronparecki.com/articles
- Twitter: @aaronpk
- Favorites: View Aaron's favorites
Biography
Aaron Parecki is the co-founder of IndieWebCamp, a yearly conference on data ownership and online identity. He is the editor of the W3C Webmention and Micropub specifications, and maintains oauth.net. He has spoken at conferences around the world about owning your data, OAuth, quantified self, and even explained why R is a vowel.
Aaron has tracked his location at 5 second intervals since 2008, and is the co-founder and former CTO of Geoloqi, a location-based software company acquired by Esri in 2012. His work has been featured in Wired, Fast Company and more. He made Inc. Magazine’s 30 Under 30 for his work on Geoloqi.
You can learn more about Aaron at aaronparecki.com, and you can follow him on twitter at @aaronpk
Sessions
-
- Title: From OAuth to IndieAuth: Own Your Online Identity
- Track: Hacks
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Sick of writing sign-in code? Not sure whether to support Twitter logins, Facebook logins, or both? Try IndieAuth! IndieAuth, built on top of OAuth, is a new way to sign in to websites online using your own domain name. This talk will show how OAuth and OpenID paved the way for IndieAuth, and will provide details about how to use this on your own websites.
- Speakers: Aaron Parecki
-
Trevor Parscal
Wikimedia Foundation, Inc.- Website: http://www.trevorparscal.com/
- Blog: http://blog.trevorparscal.com/
- Twitter: trevorparscal
- Identi.ca: trevorparscal
- Favorites: View Trevor's favorites
Biography
Trevor Parscal has been working at the Wikimedia Foundation since 2008, focusing his engineering and design efforts on the front-end of MediaWiki. Key projects he’s worked on include redesigning the look and feel of Wikipedia and creating ResourceLoader which optimizes the way JavaScript, CSS and image resources are sent to the client. His most recent work has been building a visual editor for Wikipedia.
Sessions
-
- Title: Building a Visual Editor for Wikipedia
- Track: Chemistry
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
Why isn’t editing Wikipedia as easy as using a word processor? Want to know how to build a reliable rich text editor in a web browser? Learn about how we are building a Wikitext visual editor, and how you can get involved!
- Speakers: Roan Kattouw, Trevor Parscal
-
- Website: http://ifup.org/
- Blog: http://ifup.org/
- Twitter: BrandonPhilips
- Favorites: View Brandon's favorites
Biography
Brandon is the Developer Happiness Engineer at Rackspace/Cloudkick in San Francisco. Previously he worked as a Kernel developer at Novell/SuSE Labs.
He has presented at several technical conferences in the past including FreedomHEC Taipei, Linux Plumbers Conf and Ignite Portland 2 . In his spare time he tinkers with electronics and software, bikes, hikes and builds robots. For more information checkout his site.
Sessions
-
- Title: An Introduction to Luvit
- Track: Chemistry
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
Luvit is a new open source asynchronous framework. We will dive into what this project does, how it works, and what the goals are for the future.
- Speakers: Brandon Philips
-
- Title: Libuv: The Power Underneath Node.js
- Track: Chemistry
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Learn about the magic that powers nodejs and has enabled other projects
to do cross platform non blocking io goodness. - Speakers: Brandon Philips
-
Noirin Plunkett
The Apache Software Foundation- Blog: http://blog.nerdchic.net/
- Twitter: noirinp
Biography
Noirin Plunkett is a jack of all trades, and a master of several. A technical writer by day, her open source work epitomizes the saying “if you want something done, ask a busy person”.
Noirin got her open source start at Apache, helping out with the httpd documentation project. Within a year, she had been recruited to the conference planning team, which she now leads. She was involved in setting up the Community Development project at Apache, has previously acted as Org Admin for the Google Summer of Code (with more than 40 students!), and continues to contribute to projects as diverse as Infrastructure and Incubator. She sits on the boards of both the Apache Software Foundation and the Open Cloud Initiative.
At home in Ireland, Noirin was a volunteer with the St John Ambulance – since moving to Switzerland, she’s had to find new ways to help save the world. Happily, open source has opened more than just technical doors, and when Christchurch suffered a devastating earthquake earlier this year, Noirin’s knowledge of OS disaster management software meant she could quickly step up to co-ordinate the night shift of volunteers working on the Christchurch Recovery Map at http://eq.org.nz/ .
When she’s not online, Noirin’s natural habitat is the dance floor, although she’s also a keen harpist & singer, and an excellent sous chef!
Sessions
-
- Title: Text Lacks Empathy
- Track: Culture
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Have you ever written a nice friendly email and gotten a reply that seems like they read a whole different email?
Textual communication has special problems. This talk will help you mitigate them: ensuring that what you mean to say is what is understood; interpreting messages that seem totally out of whack; and increasing empathic bandwidth.
- Speakers: Michael Schwern, Noirin Plunkett
-
Evan Prodromou
E14N- Website: http://e14n.com/
- Blog: http://e14n.com/evan
- Twitter: evanpro
- Identi.ca: evan
- Favorites: View Evan's favorites
Biography
Evan is the founder of E14N and the lead developer on pump.io.
Sessions
-
- Title: Your Open Source Startup
- Track: Business
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
Are you ready to take your Open Source project to the next level? Maybe it’s time for a startup.
- Speakers: Evan Prodromou
-
Jacinta Richardson
Perl Training Australia- Website: http://www.perltraining.com.au/
- Twitter: jarichaust
- Identi.ca: jarich
- Favorites: View Jacinta's favorites
Biography
Jacinta Richardson runs Perl Training Australia, a micro-business offering courses throughout Australia. Both as part of her job and a massive free-time sink, she is involved in running conferences (linux.conf.au 2007, Open Source Developers’ Conference (Australia) 2004-2008, Australian System Administrators Conference (SAGE-AU) 2008-2009), attending conferences, writing perl-tips, speaking at Perl Monger meetings whenever she’s in the right town, participating in on-line Perl forums and promoting women in IT. For her work in the Perl community, Jacinta was awarded the White Camel Award in 2008. When away from the computer, Jacinta enjoys scuba diving, cycling and baking.
Sessions
-
- Title: Don't Fear Unicode
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
Unicode isn’t new, but it still seems hard when your starting at the beginning and haven’t even been told the difference between a glyph, a codepoint, a character and a byte. Every year there are talks and tutorials at conferences about it, but if you haven’t grasped the basics, you can feel frustrated and lost much too quickly. This talk will cover the essentials of Unicode, locale and how they affect things like regular expressions, reading and writing files and sending data out to the world. Perl will be the programming language used to demonstrate these ideas, but much of the content should be accessible to all programmers.
- Speakers: Jacinta Richardson
-
- Title: Solving Interesting Problems by Writing Parsers
- Track: Cooking
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
What do you do when you have to parse weird message formats? You write parser! Or, in this case a regular expression. See how I make a moderately challenging problem easy for everyone.
- Speakers: Jacinta Richardson
-
- Twitter: @MarkusQ
Biography
Markus J. Q. Roberts has been pulling stunts like this on the computer industry for over thirty years.
Sessions
-
- Title: Go Go Gallimaufry
- Track: Chemistry
- Room: B202/203
- Time: 10:00 – 11:45am
-
Excerpt:
At one point it was popular to refer to the eyes as windows to the soul, and common wisdom accepted that you could learn a great deal about a person’s inner thoughts by looking at their eyes. Then that notion fell out of fashion, except perhaps in love songs. But once we learned how to track people’s eye motions, record them, and analyse the data, we realized that there may have been something to it.
- Speakers: Markus Roberts
-
Amye Scavarda
Red Hat- Blog: http://amye.org/
- Twitter: amye
- Favorites: View Amye 's favorites
Biography
Community Lead who feeds and waters Gluster.
Sessions
-
- Title: What We Talk About When We Talk About Project Management
- Track: Business
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
We ask for a lot of things under the heading of ‘project management’. This leads to pain and suffering when we are not clear for what we are asking for, or we’re not set up to support what we’re asking for. This is particularly special in open source companies and projects.
- Speakers: Amye Scavarda
-
- Website: http://schwern.net/
- Blog: http://blogs.perl.org/users/michael_g_schwern/
- Twitter: schwern
- Favorites: View Michael's favorites
Biography
Schwern has a copy of Perl 6, he lets Larry Wall borrow it and take notes.
Schwern once sneezed into a microphone and the text-to-speech conversion was a regex that turns crap into gold.
Damian Conway and Schwern once had an arm wrestling contest. The superposition still hasn’t collapsed.
Schwern was the keynote speaker at the first YAPC::Mars.
When Schwern runs a smoke test, the fire department is notified.
Dan Brown analyzed a JAPH Schwern wrote and discovered it contained the Bible.
Schwern writes Perl code that writes Makefiles that write shell scripts on VMS.
Schwern does not commit to master, master commits to Schwern.
SETI broadcast some of Schwern’s Perl code into space. 8 years later they got a reply thanking them for the improved hyper drive plans.
Schwern once accidentally typed “git pull —hard” and dragged Github’s server room 10 miles.
There are no free namespaces on CPAN, there are just modules Schwern has not written yet.
Schwern’s tears are said to cure cancer, unfortunately his Perl code gives it right back.
Sessions
-
- Title: Text Lacks Empathy
- Track: Culture
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Have you ever written a nice friendly email and gotten a reply that seems like they read a whole different email?
Textual communication has special problems. This talk will help you mitigate them: ensuring that what you mean to say is what is understood; interpreting messages that seem totally out of whack; and increasing empathic bandwidth.
- Speakers: Michael Schwern, Noirin Plunkett
-
- Title: The Style of Style Guides
- Track: Chemistry
- Room: B302/303
- Time: 11:00 – 11:45am
-
Excerpt:
When you code, should you indent 2, 4 or 8 characters? Where should you put the braces? What should your variables and functions be named? Is it worth having an argument about any of this?
This talk offers an analytical approach to deciding which elements of style will benefit your code. We’ll discover which is the “best style” and which is the style you should use.
- Speakers: Michael Schwern
-
Jason Scott
TEXTFILES.COM and Archive Team- Website: http://www.textfiles.com/
- Blog: http://ascii.textfiles.com/
- Twitter: textfiles
- Favorites: View Jason's favorites
Biography
Jason Scott is a historian, filmmaker, and public speaker who has spent decades collecting all manner of computer lore, stories, artifacts and knowledge. Through his site TEXTFILES.COM, he has provided gigabytes of BBS-era textfiles and web-era graphics and cd-rom data for over 12 years, and is now working with the Internet Archive (archive.org) as a “free-range archivist” to bring in even more historical data for preservation and online access.
In 2009, he founded the ARCHIVE TEAM, a rogue band of activist archivers downloading at-risk and closing websites of their user data to ensure the work of millions are not lost with the push of a pen on a spreadsheet. A wiki of projects and knowledge is at www.archiveteam.org.
As a documentary filmmaker, he has created two multi-episode series, BBS: The Documentary, and GET LAMP (about Text Adventures). He is currently in production on four more documentaries.
Sessions
-
- Title: Keynote: Open Source, Open Hostility, Open Doors
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
Jason Scott, a member of the activist preservation group Archive Team, describes how open source projects and outlook have helped and improved the achieving of the group’s goals.
- Speakers: Jason Scott
-
Larissa Shapiro
Mozilla- Twitter: @larissashapiro
- Favorites: View Larissa's favorites
Biography
Larissa works on the Mozilla project, where after having led product management process change, she has shifted to leading contributior and pathway development on the community building team, which seeks to change the community building culture for the better and grow Mozilla’s global contributor base.
Prior to joining Mozilla, Larissa was the first (and only) Product Manager at Internet Systems Consortium, an open source public benefit organization which is the creator and maintainer of BIND, the DNS software which serves 80% or more of the nameservers on the internet. She lives in Santa Cruz, California, with her family. When she is not working on open source projects, she likes to garden and sing the blues.Sessions
-
- Title: Toward an Open Source Process for Security Vulnerabilities
- Track: Business
- Room: B301
- Time: 10:00 – 11:45am
-
Excerpt:
Security vulnerabilities can be a source of anxiety and lost sleep, or they can be a carefully managed opportunity to bring communities together, practice safe operational practices, and prevent problems. Join me to discuss how we can all manage our security issues sanely and cooperatively, and lose less sleep!
- Speakers: Larissa Shapiro
-
Alolita Sharma
Wikimedia Foundation- Website: http://www.wikimediafoundation.org/
- Blog: http://opensourcebuzz.technetra.com/
- Twitter: @alolita
Biography
Alolita Sharma is Director of Engineering at Wikimedia Foundation – the organization that runs Wikipedia. She is a software engineer who has advocated for the use of open source software in governments, industry and academia. She currently leads the engineering initiatives around internationalization, localization and technology research at Wikipedia. She holds undergraduate and graduate degrees in Computer Science and speaks at global conferences on emerging technologies and trends. Alolita is also a board member and the treasurer of the Open Source Initiative (OSI).
Sessions
-
- Title: Internationalization @Wikipedia: Helping Add the Next Billion Web Users
- Track: Chemistry
- Room: B301
- Time: 10:00 – 10:45am
-
Excerpt:
This presentation is about open source internationalization (i18n) tools and technologies that are being developed and rolled out to support 284 languages for Wikipedia communities that enable millions of users to read and edit Wikipedia content with open source IMEs and web fonts.
- Speakers: Alolita Sharma
-
Corbin Simpson
Open Source University Open Source Lab- Website: http://corbinsimpson.com/
- Blog: http://corbinsimpson.com/
- Twitter: corbinsimpson
Biography
Corbin Simpson is a programmer at the Oregon State University Open Source Lab. Over the past few years, he has worked on a plethora of Python projects, including Pydra, PyPy, and Twisted. He is also the author of Bravo, an open-source Minecraft server.
Sessions
-
- Title: Practical Lessons from Exotic Languages
- Track: Cooking
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Esoteric programming languages never really get the attention they deserve in the mainstream programming culture. We’ll examine idioms from several exotic languages and explain how they can improve the quality of more common codebases.
- Speakers: Corbin Simpson
-
- Title: Lye: How a Musician Built a Music Box
- Track: Chemistry
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
Musicians tend to demand specialized tools for computer-aided music generation. Come listen to me dissect a tool I wrote to satisfy my needs.
- Speakers: Corbin Simpson
-
- Favorites: View Sean's favorites
Biography
Sean Sullivan is a software engineer specializing in web services development, mobile applications, and e-commerce systems. Sean has contributed to various open source projects, including the OAuth Java library and OpenID4Java.
Sessions
-
- Title: Getting Started with MongoDB and Scala
- Track: Cooking
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
This talk is for application developers who want to get started with Scala and MongoDB. We will discuss how Gilt Groupe’s engineering team adopted Scala and MongoDB. We will demonstrate how you can connect to MongoDB within a Scala application.
- Speakers: Sean Sullivan
-
John Taylor
iovation- Website: http://www.johnnylogic.org/
- Twitter: johnnylogic
- Favorites: View John's favorites
Biography
John L. Taylor works as a Senior Data Analyst at iovation and is a member of PDX R Users and PDX Hadoop/Data Science Groups. Formerly, he was a graduate student in Logic and Computation at CMU and has BAs in philosophy and psychology.
John is, in no particular order and among other things, an aspiring polymath, intellectual magpie, cultural gadfly, father and husband, data geek, plain-old-geek, bibliophile, pop cultural glutton, recreational mathematician, and skeptic.
Sessions
-
- Title: Machine Learning in the Open
- Track: Cooking
- Room: B304
- Time: 10:00 – 11:45am
-
Excerpt:
Machine learning and data mining methods underlie many exciting products and services, but their underlying workings remain opaque to many, even developers. I will provide a brief tutorial on some of the most important concepts and methods from machine learning and data mining, with motivating examples and illustrations from open source tools. Particular emphasis will be placed on learning methods and their appropriate use.
- Speakers: John Taylor
-
Laura Thomson
Mozilla- Website: http://laurathomson.com/
- Blog: http://laurathomson.com/
- Twitter: lxt
Biography
Laura Thomson is the Webtools Engineering Manager at Mozilla. She formerly worked as a consultant and trainer on various Open Source technologies.
Laura is the co-author of “PHP and MySQL Web Development” and “MySQL Tutorial”. She is a veteran speaker at Open Source conferences world wide.
Sessions
-
- Title: Firefox Crash Reporting: Using Big Data in Your Open Source Project
- Track: Chemistry
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Learn how Mozilla collects and analyzes three million crash reports a day with Python, PHP, PostgreSQL and HBase.
- Speakers: Laura Thomson
-
- Title: How Not to Release Software
- Track: Business
- Room: B202/203
- Time: 10:00 – 10:45am
-
Excerpt:
You’ve seen a million best practice talks. This is quite the opposite: I’ll instruct you in the ways I’ve failed over twenty years of software development, and advise you how not to make the same mistakes.
- Speakers: Laura Thomson
-
Phil Tomson
Intel- Twitter: philtor
Biography
Phil likes cats, gardening, Kurosawa films, cooking Indian food, functional programming and the occasional hardware project. He resides in a curiously walkable part of Central Beaverton. In his day job at Intel he does emu… well, he can’t talk about that, but it’s kind of like that movie Inception.
He’s actually not a big puzzle fan; he’d rather write a program to solve the Sudoku for him.
Sessions
-
* Adventures in Hipster Programming: Solving a Math Puzzle Using a Genetic Algorithm Programmed in OCaml
- Title: Adventures in Hipster Programming: Solving a Math Puzzle Using a Genetic Algorithm Programmed in OCaml
- Track: Cooking
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
I heard Will Shortz pose a mathematical puzzle on NPR on a Sunday Morning in January and I thought, “Hey, I can solve that with a genetic algorithm!” In OCaml. I’ll show you how in this talk.
- Speakers: Phil Tomson
-
- Favorites: View Pieter's favorites
Biography
Pieter van de Bruggen rose from obscurity in 2143 to become the most prominent name in individual thought-computing, but little is known about the man prior to that moment.
When asked about him, his colleagues said simply, “He fights for the user.”
Sessions
-
- Title: Information Radiation and You
- Track: Cooking
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
Building your company’s status board is more than just putting charts on a screen – numbers are just data, whether you write out the digits or plot a squiggly line. Learn to transform your data into information, and let that information instruct you.
- Speakers: Pieter van de Bruggen
-
- Title: Design and Command Line Applications
- Track: Cooking
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Design has permeated our culture and our tools, but the software you’re building doesn’t have a graphical interface. That doesn’t exempt you from thinking about user experience design! Learn how UX principles apply to even basic command line scripts.
- Speakers: Pieter van de Bruggen
-
Liene Verzemnieks
Simple- Twitter: li3n3
- Favorites: View Liene's favorites
Biography
Liene enjoys learning things (nerd-wise and beyond), breaking stuff, conversational cats, well-tuned bicycles, singing, gardening recklessly, and talking about herself in the third person. She’s also the current 750words.com record holder for longest streak (1300+ days), which is a testament to all kinds of things, stubbornness and loquacity among them. Given the opportunity, her capacity for patience may stun you.
Currently, she works (and learns) at Simple with a bunch of alarmingly clever people who probably drink too much coffee. Having finally found a company she loves working for, she now understands what all the fuss is about.
Sessions
-
- Title: How to Win Collaborators and Influence Community: Encouraging (& Not Discouraging) Novice Coders
- Track: Culture
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Interested in helping others learn to code? How do you help give them a running start, without throwing roadblocks in their way? Come get better at helping other people get better.
- Speakers: Liene Verzemnieks
-
Leif Warner
Janrain- Website: http://github.com/LeifW
- Twitter: pdxleif
- Identi.ca: pdxleif
- Favorites: View Leif's favorites
Biography
Leif is a programming / data nerd living in Portland, Oregon. These days he loses hair at startup Janrain messing with OAuth, OpenID, functional programming languages, and more dependency management frameworks than you can shake a stick at. Someday the * in the http://*.com won’t matter.
Sessions
-
- Title: Model Data Without Making Tables — A Pervasive Linked Data Stack
- Track: Chemistry
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
Want to be agile? Why bother modeling your data with a static table, declaring classes, and setting up mapping from tables to objects and finally to HTML and back again? The linked data standard presents a more powerful data model, and lets you use your website itself as a database.
- Speakers: Leif Warner
-
Cliff Wells
NGINX Community Manager- Website: http://wiki.nginx.org/
- Blog: http://www.enemyofthestatement.com/
- Twitter: cliff_wells
Biography
I am the current Community Manager for NGINX. I am a programmer from Portland, Oregon, I do some development, web hosting, telephony applications and more, most of the time deploying Nginx in some fashion to accomplish my goal. I run the NGINX wiki with the help of volunteers.
Sessions
-
- Title: Nginx, Overview and Deployment
- Track: Chemistry
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
As the #2 most popular web server, NGINX has gained attention because of its performance, scalability and ability to manage concurrent requests.
What are the basics that every developer needs to know about NGINX? Why would you choose Nginx over some other web server? What are typical deployment scenarios? - Speakers: Cliff Wells
-
- Website: http://djwong.org/
- Favorites: View Darrick's favorites
Biography
Darrick has been cranking out patches to the Linux kernel for the past twelve years. In that time he has worked on many areas of the kernel, most notably ext4, storage drivers, energy management, firmware hacking, and environmental sensors. He is now attempting to bring about the future of data storage, whether that means adapting existing filesystems to new kinds of storage, making versioning cheap, or teaching the computer how to automatically repair damage.
Before that, Darrick mostly wrote software toys (compilers, interpreters, even operating systems) for fun, and nosed around inside a computer more than he admits. He has yet to find a computer that he can’t crash.
Off-line, Darrick enjoys dancing, exploring exotic back-country with a camera, and belting out songs.
Sessions
-
- Title: Dark Arts of Data Storage: What's Your Filesystem up to?
- Track: Chemistry
- Room: B201
- Time: 10:00 – 11:45am
-
Excerpt:
Ever wonder what happens to your data between the write() call and the disk drive? Or feel the need to scrape your bits off the drive after an accident? If so, this talk is for you! Come learn the dark art of how filesystems work.
- Speakers: Darrick Wong
-
Chromatic X
Onyx Neon Inc.- Website: http://www.onyxneon.com/
- Blog: http://www.modernperlbooks.com/
- Twitter: chromatic_x
- Identi.ca: chromatic
Biography
Chromatic has over a decade of experience contributing to free and open source software projects. He’s contributed to Perl 1, Perl 5, Perl 6, and Parrot. You may recognize him from myriad books, including Modern Perl.
He is the publisher of Onyx Neon Press, which produces great books about software, technology, and modern living.
He is also an entrepreneur involved in several projects, including Club Compy, a browser-based retro programming environment designed to introduce children of all ages to the joy of creating new things with computers.
Sessions
-
- Title: How and When to Do It Wrong
- Track: Hacks
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Constraints make good art. Everyone knows the right way to design and implement software — but is the wrong way really so bad? This talk demonstrates unconventional approaches to solving common and real problems and explores their benefits and drawbacks.
- Speakers: Chromatic X