Speakers
-
- Website: http://feministy.io/
- Twitter: feministy
Biography
Liz Abinante is an engineer for Instructure and co-leader of the Girl Develop It Chicago chapter. She is infectiously enthusiastic about web development, teaching, learning, and tacos. She enjoys writing and speaking about education, diversity, and happiness in engineering. Previously, Liz has worked as a writer, editor, and knitwear designer.
Sessions
-
- Title: Unicorns Are People, Too: Re-Thinking Soft and Hard Skills
- Track: Culture
- Room: B302/303
- Time: 10:00 – 10:45am
-
Excerpt:
As developers, we tend to value hard skills that can be quantified or measured objectively. Job postings search for unicorns, but we are people first and foremost and being human isn’t as easy as programming. While the code comes easily, the soft skills that make us human are complicated and difficult to get right. This talk will explore the danger of neglecting so-called “soft” skills, what we stand to lose by overvaluing technical skills, and alternatives to the hard and soft dichotomy.
- Speakers: Liz Abinante
-
- Website: http://github.com/howardabrams
- Blog: http://www.howardism.org/
- Twitter: howardabrams
- Favorites: View Howard's favorites
Biography
With over thirty years of programming experience from C to Clojure, he enjoys mentoring younger colleagues as well as teaching the next generation. He hosts a local computer programming club at his local middle and high schools as well as mentoring the local robotics team. Oh, and he does have a day job, working on the software defined networking team at Workday.
Sessions
-
- Title: Learn you some Lisp for Great Good
- Track: Chemistry
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
Lisp is a wise sage atop a snowy mountain, waiting for students to climb and level up their programming prowess. Pray tell, how does one scale such lofty peaks? This session introduces Lisp for twenty-first century programmers.
- Speakers: Howard Abrams
-
- Title: On the Shoulders Of Giants - Emacs for the Curious
- Track: Chemistry
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
With the need for flexible editors to handle the variety of programming languages we face regularly, the Emacs community is experiencing another renaissance. Let’s get you started with Emacs and I’ll show you how to become proficient quickly.
- Speakers: Howard Abrams
-
Kronda Adair
Karvel Digital- Website: http://karveldigital.com/
- Blog: http://kronda.com/
- Twitter: kronda
- Favorites: View Kronda's favorites
Biography
Kronda Adair is the founder of Karvel Digital, a WordPress consultancy and development company. In addition to developing websites, Kronda gives business owners the training they need to own and manage their digital presence.
She is a regular speaker at WordPress meetups and Wordcamps. She has been invited to speak at Ada Developer Academy, Beyond the Code, Lesbians Who Tech Summit, and others. She has given talks on WordPress deployment processes, successful site planning, starting your own business and more.
She also writes and speaks about issues of diversity (or lack thereof) in the tech industry. She has been interviewed by sites such as Revision Path and Less Than or Equal. You can read her personal blog at kronda.com or sign up for her weekly newsletter at tinyletter.com/kronda
Her latest project is a book for business owners on managing your website and other digital assets, to be released in the fall of 2015.
When she’s not working, she can be found enjoying time at home with her wife and two cats, reading dead-tree books, riding one of her five bikes, or enjoying the postcard vistas of the state of Oregon.
Sessions
-
- Title: Stop Crying in the Bathroom and Start Your Own Business
- Track: Business
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
The tech industry has a ‘diversity problem’ and companies are courting women, people of color and other marginalized people as the pressure mounts to hire someone besides 24-year-old cis, straight white male programmers.
However, for many marginalized people, working in startups, agencies, and large tech companies can be a miserable, demoralizing experience that literally results in crying in the bathroom.
There’s more to life than startups. Come hear ideas for making your own path in the tech industry, without compromising your dignity or your mental health.
- Speakers: Kronda Adair
-
Olainiyan Adewale
Nigeria PHP Academy- Website: http://mysiteinview.com/
Biography
I am Olaniyan Adewale Hafeez. I was born in 22nd May, 1981. I studied Civil Engineer. In year 2002, I saw it as task on me to start my career on computer due to our society in Nigeria. You find it difficult to see someone that want to become Computer expert, engineering course had been so popular in our environment then.
I started my computer career as a Computer Technician and Network Administrators for good 7 years. Until 6 years ago that a friend of mine came and informed me that I need to move to software development. This was a shock due to the fact that I had invested a lot on Computer Repair. Really, he was able to convince me.
I started my software career with C# for like 7 months but I was not pleased with it because I didn’t know how things work in Visual Studio and the version issue in C# was very terrible. You will be struggle to learn a version before you know it, another version has come out. I realized that I cannot follow the trend of this, immediately, I embraced PHP. Within short period of time I started building applications.
After, 6 months I stated Nigeria PHP Academy. The Academy is an Open Source Academy that has been training Nigeria citizens, the benefit of Open Source Technologies in our environment.
After having 12 years experienced in field of IT. I have developed series of Web Application for software for companies, cooperate organizations, government as well individual under the umbrella of Nigeria PHP Academy. Such application like e-store, e-schoolconnect, e-exams.
Within short period of time I have trained over 100 people in Web Technologies like HTML, CSS, PHP, Javascript and host of other web technologies.
However, recent, The Academy started producing a Magazine that called “Naija Mobile Magazine”. The Magazine touches all aspect of Mobile world from Developers, end users and Technicians.
Beside this, The Academy host series of Seminars and Conferences for students in higher learning centers in Nigeria (Universities and Polytechnics).
As a result of this, The Academy has a solid contract with Nigeria Computer Society to be an instructor for their fellow’s members.
We are launching Nigeria PHP Academy by October, 2014 alongside with our PHP Textbook meant for Nigeria Higher Institution Students, named “PHP for All” – a complete solution to web application.Sessions
-
- Title: Learning Open Source as a course in Africa University
- Track: Culture
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
PHP, MySql, PhoneGap, PrestaShop, Magento, Wordpress, Drupal.
- Speakers: Olainiyan Adewale
-
J Chris Anderson
Couchbase- Website: http://www.couchbase.com/
- Blog: http://t.co/pl1xG7FvDW
- Twitter: jchris
Biography
Couchbase cofounder and Mobile Architect, JSON, sync, hacker dad person.
Sessions
-
- Title: Building a Translucent Mobile Crypto Currency with Couchbase Lite JSON Sync
- Track: Hacks
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Web of Trust with JSON Sync
- Speakers: J Chris Anderson
-
- Website: http://monkey.org/~kra
- Twitter: @karlanderson
- Favorites: View Karl's favorites
Biography
Karl Anderson is a software engineer and creator of useful and not-so-useful mechanical and electronic interactive devices. With C.H.U.N.K. 666, he has created amphibious human-powered vehicles out of trash. With the Church of Robotron, he has built a post-apocalyptic training facility, indoctrination center, and reading room based on the tenets of a coin-operated video game.
Sessions
-
- Title: Futel: the future of the past of telephony
- Track: Hacks
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
Futel is more than a collection of payphones installed in publicly accessible locations. Find out what we hope to achieve by starting a free telephone network.
- Speakers: Karl Anderson
-
Alex Bayley
Growstuff- Website: http://growstuff.org/
- Blog: http://infotrope.net/
- Twitter: @Skud
- Favorites: View Alex's favorites
Biography
Alex “Skud” Bayley is a social justice activist, software developer, and advocate for open technology and culture beyond the “open source” world. Born and raised in Australia, Skud has also lived and worked in the United States and Canada. Previously a Perl developer, these days she mostly works in Ruby. Her projects include Growstuff, Geek Feminism, and many more. She is a speaker of international repute, having presented at scores of conferences worldwide on tech, culture, and the intersection between the two.
Sessions
-
- Title: Feminist Point of View: Lessons From Running the Geek Feminism Wiki
- Track: Culture
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
The Geek Feminism wiki is one of the central resources for feminist activism in geek communities ranging from open source software to science fiction fandom. Learn how the GF wiki started, how it’s run, and what we’ve learned about doing activism the wiki way.
- Speakers: Alex Bayley
-
- Title: Knitting for programmers
- Track: Hacks
- Room: B202/203
- Time: 5:45 – 6:30pm
-
Excerpt:
Yeah, you’ve seen us knitting during talks. I promise we’re paying more attention than the people with their laptops open. Well, now learn how we do what we do… the programmer way. I’ll start with the topology of individual stitches and go through geometry to design patterns, and by the end of it you’ll know how to knit a sweater.
- Speakers: Alex Bayley
-
Nathan Bergey
PSAS- Website: http://github.com/natronics
- Favorites: View Nathan's favorites
Biography
Open source rocket scientist.
Sessions
-
- Title: Rocket Science On Github
- Track: Culture
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
Git isn’t just for code. What about CAD files? Experimental test data? How do you manage a multidisciplinary project with git? Last year Portland State Aerospace Society, a relatively large open source rocketry project, moved all their work onto github. I’ll share my experience with the switch from a few self hosted git repos to a full fledged github presence. What worked, what hasn’t, github’s features for non coders, and a little on the future of open science.
- Speakers: Nathan Bergey
-
Lukas Blakk
Mozilla- Website: http://mozilla.org/
- Blog: http://lukasblakk.com/
- Twitter: lsblakk
- Favorites: View Lukas's favorites
Biography
Lukas Blakk’s day job is Release Management for Firefox products at Mozilla and beyond that she has spent the last several years creating and growing partnerships between Mozilla and various diversity initiatives that promote open learning and removing barriers for people who might be interested in coding & working with open web technologies if it felt safe and welcoming. She is always looking for more ways to engage with people who are interested in open tech but just need a little bit of help finding their way in. These initiatives have included PyStar: Python workshops for women, running HTML5 mobile game hacking workshops with teenage girls, and most recently starting a Women Hacking Glass monthly meetup at the Mozilla SF office to get women access to this limited release early hardware. Lukas has been working to help increase the participation of women in Open Source through WoMoz, Mozilla Reps, and sitting on the advisory and planning committee for the Dare 2B Digital conference as well as the Ada Initiative. Her newest project is a pilot study of an open source version of the “hacker school” style accelerator, called the Ascend Project, that specifically seeks participants from African American, Latin@, First Nations, and LGBTQ (focus on the T) communities and aims to provide an immersive experience doing technical contributions in the form of writing tests for an automated test framework.
Lukas strives to be an activist for feminist, anti-racist, social justice with a genderqueer and working class lens. You can find her on Twitter at @lsblakk.
Sessions
-
- Title: Explicit Invitations: Passion is Not Enough for True Diversity
- Track: Hacks
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
Open Source suffers from a lack of diversity. Underrepresented populations, for systemic reasons, might never show up unless Open Source communities ‘hack’ themselves through explicit invitation & removing barriers to participation. Mozilla is funding two pilot studies designed to explicitly reach out to underrepresented groups in open source today. Seeking people who like to solve problems and then engaging them in a 6 week, full time accelerator program we hope to explore the question: Can we seed our communities by hacking the social/cultural/systemic issues in order to gain technical contributions from a more diverse set of minds and give to participants an experience in tech that might have long term benefits to them?
- Speakers: Lukas Blakk
-
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: Internet Archive: More than the Wayback Machine
- Track: Chemistry
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
In this session we will:
- Give you a tour of Internet Archive and its collections
- Introduce you to the APIs and tools you can use to access and contribute to the Archive
- Show examples of how other people and institutions are using the Archive
- Speakers: VM Brasseur, Alexis Rossi
-
- Title: Crash Course in Tech Management
- Track: Business
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Managing is a skill which you can master just as you did programming. This session will introduce you to many of the skills and resources you’ll need to become a successful tech manager (and keep your team from wanting to string you up).
- 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: xmonad: the window manager that (practically) reads your mind
- Track: Cooking
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Many 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 have time to waste dragging windows (ugh!) or watching animated transitions (yuck!). David Brewer will demonstrate how by using xmonad, a tiling window manager, you can bend your desktop to your will and control your windows with telepathy. Kind of.
- Speakers: David Brewer
-
Michael Alan Brewer
The University of Georgia- Website: http://www.franklin.uga.edu/directory/michael-brewer
- Twitter: operatic
- Identi.ca: operatic
- Favorites: View Michael Alan's favorites
Biography
Michael Brewer is a Web Developer Principal for the Franklin College Office of Information Technology at The University of Georgia. He designs database-backed web applications used by thousands of students and faculty and has served on several college and University-wide committees on Web development, best practices, and application security. In 2005, he won an Advising Technology Innovation Award from the National Academic Advising Association for an academic advising application he maintains; he also serves on the board of the United States PostgreSQL Association. He holds bachelor degrees in both Mathematics and Music from The University of Georgia, conducts Georgia’s oldest continuously-operating community band, is Director of Music at Emmanuel Episcopal Church (Athens, GA), and is a member of ASCAP.
Sessions
-
- Title: Geek Choir
- Track: Culture
- Room: B202/203
- Time: 5:45 – 6:30pm
-
Excerpt:
A hands-on session in which we show how to increase team identity, cohesion, and collaboration via singing.
- Speakers: Michael Alan Brewer
-
- Title: SQL Utility Belt
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
SQL is an incredibly powerful language, but it can be difficult sometimes to advance beyond the basics. In this session, we will go over several tricks and tips to expand your SQL tool kit.
- Speakers: Michael Alan Brewer
-
Catriona Buhayar
Ecotrust- Website: http://t.co/mJg1DZ07Tg
- Blog: http://buhayar.com/
- Twitter: catrionajay
- Favorites: View Catriona's favorites
Biography
Catriona has led numerous trainings and workshops at Ecotrust and PixelSpoke for audiences with varying levels of technical expertise. Topics have included best practices for knowledge sharing, how to use a variety of tools, exploring the interaction the physical world and digital, best practices for internal wikis, and successful security strategies for personal computing.
Catriona loves eating, reading, writing, technology, and information. She works as the Knowledge Manager at Ecotrust, and previously was the Director of Technology at PixelSpoke.
Sessions
-
- Title: Lights, Art, Action! An exploration in technology, art, and making mistakes
- Track: Cooking
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Curious about integrating open source and art? We’ll explore a particular project in detail while providing both functionality and process recommendations. Both the art and the hardware will come to visit, along with the creators.
- Speakers: Catriona Buhayar, Bill Madill
-
Ian Burrell
Rentrak- Website: http://znark.com/
- Blog: http://znark.com/blog/
- Twitter: znarky
- Favorites: View Ian's favorites
Biography
Ian Burrell is Sr Software Engineer at Rentrak working on DevOps and back-end processing.
Sessions
-
- Title: IPv6 for Programmers
- Track: Chemistry
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
IPv4 is running out of addresses. IPv6 is the Internet Protocol which gives plenty of addresses for the future. It is starting to be deployed widely and open source applications and programming languages need to support it.
- Speakers: Ian Burrell
-
Portia Burton
PLB Analytics- Website: http://t.co/ARR6aYj4ud
- Blog: http://www.plbanalytics.com/blog/
- Twitter: @plbanalytics
Biography
Portia Burton is the founder of PLB Analytics, a company which uses data to solve practical business problems. She is also the organizer of the Portland Data Science Group, a ragtag club of data visualization and data mining nerds. Portia loves poking around with Pandas, Scikit-learn and building nifty one-off apps with Flask. When she is not in front of her computer she enjoys impromptu yoga in the park.
Sessions
-
- Title: Know Thy Neighbor: Scikit and the K-Nearest Neighbor Algorithm
- Track: Cooking
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
This presentation will give a brief overview of machine learning, the k-nearest neighbor algorithm and Scikit-learn. Sometimes developers need to make decisions, even when they don’t have all of the required information. Machine learning attempts to solve this problem by using known data (a training data sample) to make predictions about the unknown. For example, usually a user doesn’t tell Amazon explicitly what type of book they want to read, but based on the user’s purchasing history, and the user’s demographic, Amazon is able to induce what the user might like to read.
- Speakers: Portia Burton
-
Julie Cameron
Articulate- Website: http://github.com/jewlofthelotus
- Blog: http://juliecameron.com/blog
- Twitter: jewlofthelotus
- Favorites: View Julie's favorites
Biography
Julie Cameron is a frontend developer for Articulate working in the metro-Detroit area. She is the sole developer and support-provider of the open source SlickQuiz plugins for jQuery and WordPress. Julie is a fan of Sassy CSS and modular architecture, responsive web design, and is a student of JavaScript and self-improvement.
Sessions
-
- Title: Surviving Support: 10 Tips for Saving Your Users and Yourself
- Track: Culture
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
When I open sourced my plugin to the WordPress community, user support was one of the last things on my mind – I was more excited to have written awesome code and a helpful site extension. Shortly thereafter though, customer support was the only thing I had time for. When your user base ranges in skill level from experienced developer to your grandmother, well… you’ve gotta be prepared for just about anything. This session will highlight the challenges and benefits of stellar support and offer a few tricks to make the process as painless as possible for both your user and yourself.
- Speakers: Julie Cameron
-
Amber Case
Esri R&D Center Portland- Website: http://caseorganic.com/
- Blog: http://caseorganic.com/articles
- Twitter: caseorganic
- Identi.ca: caseorganic
Biography
Amber Case is the Director of Esri’s R&D Center, Portland, where she works on next generation location-based technology. Previously, she co-founded Geoloqi, a location-based software company acquired by Esri in 2012. She recently worked on MapAttack! an urban geofencing game based on Esri technology.
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 regularly speaks around the world.
Case is a proponent of data ownership, and uses her domain as her own personal data store and identity provider. Case founded IndieWebCamp with Tantek Çelik and Aaron Parecki in 2010. Case is interested in furthering the ideas of Calm Technology, wearable computing, and the future of the interface. You can follow her on Twitter @caseorganic or at caseorganic.com.
Sessions
-
- Title: Intro to the IndieWeb: How Far Can We Go?
- Track: Chemistry
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
What happens when an online service you use freezes your account, loses your data, or goes out of business? Have you ever used a service by a company that suddenly went under, stranding your data? Do you own your own identity or does somebody else? What happened to the web in 2003, and how did we get where we are today? This talk will teach you how to post on your own site and optionally syndicate to other sites (POSSE), how to authenticate with your own domain (IndieAuth) and steps to take data ownership back into your own hands.
- Speakers: Amber Case
-
Timothy Chen
Intel CorpBiography
Tim Chen is currently an engineer at Intel’s Open Source Technology Center. He has been involved in Linux Kernel developement and performance tuning since 2005. He works on areas including Linux Kernel’s scalability, test infrastructure, performance optimizations and crypto algorithm optimizations.
Sessions
-
- Title: Who broke the code? Finding problems quickly in a quickly evolving opensource project
- Track: Chemistry
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
In this talk, we will overview the 0day kernel test infrastructure, an Intel project where the goal is to ensure the quality of Linux upstream and developmental kernels. The project runs 7×24 tests on bleeding edge code from 300+ kernel git trees.
- Speakers: Timothy Chen
-
-
- Website: http://github.com/melchoyce
- Blog: http://choycedesign.com/
- Twitter: @melchoyce
Biography
Mel is a Design Engineer at Automattic, the makers of WordPress.com. She is a WordPress core contributor. She loves big type, cold-brewed coffee, and printmaking. Mel currently lives in Cambridge, MA.
Sessions
-
- Title: My Journey into Open Source Design
- Track: Cooking
- Room: B201
- Time: 10:00 – 10:45am
-
Excerpt:
Becoming a contributing designer on an open source project is often tougher than contributing code. The pathways to designing for open source projects are often unclear. Using my own experience joining the WordPress project, I’ll share how I think open source projects can make it easier for designers to contribute their skills.
- Speakers: Mel Choyce
-
Jason Clark
New Relic- Website: http://jasonrclark.com/
- Blog: http://nerd.jasonrclark.com/
- Twitter: jasonrclark
- Favorites: View Jason's favorites
Biography
I fell in love with programming as a young boy watching my dad work in Clipper and dBase III (no, really). The obsession sparked there continues to this day. I work for New Relic, and in my spare time contribute to the Shoes project. When not at work, I enjoy cycling, homebrewing, and hanging out with my family.
Sessions
-
- Title: Don't Let Your Tests Flake Out
- Track: Cooking
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
The build’s red with a test failure. You re-run the tests and suddenly all is well. What’s going on?
- Speakers: Jason Clark
-
- Title: Extending Gems - Patterns and Anti-Patterns of Pluggable Gems
- Track: Chemistry
- Room: B304
- Time: 11:00 – 11:45am
-
Excerpt:
The Ruby community has a strong tradition of building extensions to popular gems. But simple mistakes can make gems harder to extend than they need to be. Drawing from real-world examples, we’ll examine the patterns of coding, configuration and documentation for maximizing your gem’s flexibility.
- Speakers: Jason Clark
-
- Website: http://github.com/moss
- Blog: http://makingcodespeak.com/
- Twitter: moss
- Favorites: View Moss's favorites
Biography
Moss lives in Boston, MA, where he works for Luminoso as a Python developer. His particular passion is working to make code so readable it invites people to use and change it. He has a growing interest in teaching development skills, and in finding ways to make the art of programming more inviting and accessible to newcomers.
Sessions
-
- Title: How I Learned Haskell by Writing Tiny Games
- Track: Hacks
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Earlier this year, I started teaching myself Haskell by using it to write short, text-based games. In this session I’ll share what I learned, both about Haskell and about learning new things.
- Speakers: Moss Collum
-
Jen Davidson
Privly- Website: http://privly.org/
- Blog: http://www.privly.org/blog
- Twitter: jewifer
- Favorites: View Jen's favorites
Biography
Jennifer Davidson holds a PhD in Computer Science with a minor in Aging Sciences from Oregon State University. Her professional interests are user experience, qualitative research methods, age diversity in open source, and gender diversity in tech. In July, she will be starting at Intel as a User Experience Researcher. She is also Community Manager for Privly and Program Manager for ChickTech.
Sessions
-
- Title: Making Your Privacy Software Usable
- Track: Chemistry
- Room: B304
- Time: 10:00 – 10:45am
-
Excerpt:
Privacy enhancing technologies (PETs), like onion routing, PGP, and OTR often achieve a high level of security, but user experience (UX) built on top of the protocols is often a development afterthought. Without a concerted effort to examine how the system is used, people accidentally compromise their data or never attempt to use PETs.
This talk will show you PET design done right and wrong through the lens of standard UX evaluation techniques. Our goal is to enable you to incorporate UX principles into your hacking from day 0.
- Speakers: Jen Davidson, Sean McGregor
-
A. Jesse Jiryu Davis
MongoDB- Blog: http://emptysqua.re/
- Twitter: jessejiryudavis
- Favorites: View A. Jesse Jiryu's favorites
Biography
Staff Engineer at MongoDB in New York City. Author of Motor, an async MongoDB driver for Tornado, and of Toro, a library of locks and queues for Tornado coroutines. Contributor to Python, PyMongo, MongoDB, Tornado, and asyncio.
Sessions
-
- Title: Write an Excellent Programming Blog
- Track: Culture
- Room: B301
- Time: 10:00 – 10:45am
-
Excerpt:
As a member of the open source community, do you contribute only code, or also words? Writing about programming benefits yourself and others. This talk outlines solid article structures, suggests topics to write about, explains how blogging about programming is special, and inspires you to write articles of enduring value.
- Speakers: A. Jesse Jiryu Davis
-
Jason Denizac
Code for America- Website: http://jden.us/
- Blog: http://log.jden.us/
- Twitter: _jden
Biography
Jason Denizac is a Civic Hacker and a Code for America Fellow from San Francisco, California. A prolific javascript and web developer with a passion for organizing groups of developers and challenging them to work on things which they’re passionate about. Jason has published over 100 npm modules and organizes beer.js, and works with local civic hacking groups in various cities.
Sessions
-
- Title: Working Effectively with People in Government on Open Source Projects
- Track: Culture
- Room: B302/303
- Time: 10:00 – 10:45am
-
Excerpt:
Ever thought about ways to use your open source skills to improve your city? In this session we’ll talk about successful models for working with people in government, from pitching your project, communicating effectively, finding experts, tracking down data, to launching in the community.
- Speakers: Jason Denizac
-
Paul Fenwick
Perl Training Australia- Website: http://perltraining.com.au/
- Blog: http://pjf.id.au/
- 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: Build your own exobrain
- Track: Cooking
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
Online services like “If This Then That” (IFTTT) are great for automating your life. However they provide limited ways for the end-user to add their own services, and often require credentials that one may normally wish to keep secret. The ‘exobrain’ project allows for service integration and extension on a machine you control.
- Speakers: Paul Fenwick
-
- Title: Supporting communities with Gittip
- Track: Culture
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
There are lots of people doing good work in the world, and while there seems to be a myriad of ways to provide financial “donations”, few of them provide a way to do so in a sustainable manner. We’re going to look at Gittip, a freedom loving platform to provide a sustainable, predictable income to those making the world a better place.
- Speakers: Paul Fenwick
-
Ed Finkler
Graph Story- Website: http://funkatron.com/
- Blog: http://funkatron.com/
- Twitter: funkatron
- Favorites: View Ed's favorites
Biography
Ed Finkler, also known as Funkatron, started making web sites before browsers had frames. He does front-end and server-side work in Python, PHP, and JavaScript. He is the Lead Developer and Head of Developer Culture at Graph Story.
He served as web lead and security researcher at The Center for Education and Research in Information Assurance and Security (CERIAS) at Purdue University for 9 years. Along with Chris Hartjes, Ed is co-host of the Development Hell podcast.
Ed’s current passion is raising mental health awareness in the tech community with his Open Sourcing Mental Illness speaking campaign.
Ed writes at funkatron.com.
Sessions
-
- Title: Open Sourcing Mental Illness: Ending The Stigma
- Track: Culture
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
An open, honest discussion of mental illness from the perspective of a web developer. We can learn to survive, cope, and thrive.
- Speakers: Ed Finkler
-
Rhys Fureigh
Code for America, Fureigh Consulting- Website: http://github.com/fureigh
- Twitter: fureigh
- Favorites: View Rhys's favorites
Biography
2014 @codeforamerica fellow working with Long Beach. Drupal, CiviCRM, online strategy for nonprofits +. Ex-guitarist for @TheShondes. Pronouns: they/them/their.
Sessions
-
- Title: Get more contributors! Lessons from the Drupal Ladder.
- Track: Culture
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
A small contributor pool is a recipe for burnout and can harm or hold back your project. Learn how offering a structured approach for step-by-step skill-building can combat imposter syndrome and build community, thereby increasing the number and diversity of your project’s contributors.
- Speakers: Rhys Fureigh
-
Matthew Garrett
Nebula- Blog: http://mjg59.dreamwidth.org/
- Twitter: mjg59
Biography
Matthew is a senior security developer at Nebula, helping improve the security of private clouds. He is a contributor to the Linux kernel and a defender of free software.
Sessions
-
- Title: Freedom, security and the cloud
- Track: Chemistry
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
Cloud hosting is cheap. Cloud hosting is easy. What compromises are you making when you deploy to the cloud, both in terms of your security and in terms of your dependency on proprietary software?
- Speakers: Matthew Garrett
-
Alex Gaynor
Python Software Foundation, Rackspace, Python Cryptographic Authority- Website: http://alexgaynor.net/
- Twitter: alex_gaynor
Biography
Alex is an open source software engineer. He works on PyPy, Django, OpenStack, and cryptography. By day he works at Rackspace. He also serves on the board of directors of the Python Software Foundation. Alex likes delis and bagels.
Sessions
-
- Title: Code review for Open Source
- Track: Culture
- Room: B302/303
- Time: 11:00 – 11:45am
-
Excerpt:
Everyone knows that code quality is important, but what can we do to actually ensure that our codebases meet the standards we’d like? This talk dives into how to implement code review in your project. What do patch authors need to do, what do patch reviewers need to do, what strategies can you implement to get the best results, and how can you leverage code review to grow your community?
- Speakers: Alex Gaynor
-
Sucheta Ghoshal
Student, Intern at Wikimedia FoundationBiography
Hi, this is Sucheta! I would say I am a FOSS enthusiast just, if I had not almost taken it up as my Religion. :)
I am currently an OPWomen Intern at Wikimedia, working on the EtherEditor project. I am a FOSS user since 2008 and a contributor since 2011. I am a member of several Linux User Groups. And run one, in my college Netaji Subhash Engineering College. I actively contribute to various open source projects like Mozilla( Fennec Browser), Fedora Project ( Translator ), by both coding and organizing several outreach events. Also. I am an active Wikimedian from Kolkata chapter and a serious contributor to Wikipedia.
Sessions
-
- Title: Making language selection smarter in Wikipedia
- Track: Chemistry
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
It’s time to make Wikipedia language selection smarter — to offer a user languages he/she actually wants to see in an article, and in an efficient way. In this talk we shall learn about :
1.The need for a compact language selector
2.How we achieved it in an Outreach Program for Women project.
3.What criteria we use to determine which languages might be most useful to a user, and why
4.How we implemented the feature
5.What concerns we heard from the Wikimedia community about this project
6.How everyone can help pitch in to make this project a success - Speakers: Niharika Kohli, Sucheta Ghoshal
-
-
- Website: http://www.shaunagm.net/
- Twitter: shauna_gm
- Favorites: View Shauna's favorites
Biography
Shauna Gordon-McKeon is an independent researcher and developer who focuses on free technologies and communities. She runs a business, Galaxy Rise Consulting, providing web and mobile development and data science services to individuals and organizations. She can often be found using her skills as a writer, public speaker, and teacher to help free software and open science communities more accessible to newcomers.
Sessions
-
- Title: Deconstructing Open Source Contributions
- Track: Culture
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Everyone wants to make contributing to open source projects more accessible and fun. But how do we do that? One way is to analyze past contributions to identify potential obstacles and opportunities for intervention and support. This workshop will use our own experiences as contributors to explore how the process works, using a simple but effective reflective activity.
- Speakers: Shauna Gordon-McKeon
-
Britta Gustafson
18F (General Services Administration)- Website: http://jeweledplatypus.org/
- Twitter: brittagus
- Favorites: View Britta's favorites
Biography
I’m a content designer for 18F, which is a digital services consulting team within and for the U.S. federal government. My job is a combination of technical writing, content strategy, piecing together bits of interface copy, and other ways of moving words around to improve software and processes. Our work at 18F is open source, so I get to bring my years of experience with open source project communities into government. In my personal time: I’m a member of Double Union (a feminist hacker/makerspace in San Francisco), I edit Wikipedia and LocalWiki, and I teach Wikipedia editing workshops.
Sessions
-
- Title: Civilizing IRC and forums: moderation strategies for mutual respect
- Track: Culture
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
As a project’s public IRC channel or forum grows, it’s hard to keep it friendly. People get frustrated with each other, people have “different” senses of humor, disagreements escalate…oh goodness, it can be a mess. This isn’t great for retaining community members or welcoming new ones. I’ll share my strategies for dealing with problems, learned at the scale of hundreds of forum threads, tens of thousands of forum visitors, and dozens of IRC chatters every day.
- Speakers: Britta Gustafson
-
Rafa Gutierrez
Mapbox- Website: http://github.com/geografa
- Blog: http://scavengeo.com/
- Twitter: geografa
Biography
Rafa Gutierrez heads up support at MapBox. He helps developers integrate MapBox into their applications, he produces documentation, screencasts, and blog posts, and he works closely with the engineering team to make sure problems get fixed fast.
Before joining MapBox, Rafa worked as a GIS manager for an environmental consulting firm and freelanced in cartography and web development. He is an active participant in the open source geospatial community of Portland, Oregon and an avid orienteer.
Rafa holds a bachelor’s degree in Physical Geography from the University of Georgia.
Sessions
-
- Title: OpenStreetWhat? Mapping The World With Open Data
- Track: Cooking
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
Come learn about OpenStreetMap, a Wikipedia-like project with over one million contributors aiming to map the entire world. We’ll talk about the project, the data, and how to do some cool things with it.
- Speakers: Justin Miller, Rafa Gutierrez
-
Amy Hanlon
Venmo, Hacker School- Website: http://www.mathamy.com/
- Twitter: @amygdalama
Biography
I’m a software engineer on Venmo’s Scaling team in New York City.
I’m also a Hacker School alum, where I compiled a Harry Potter-themed Python interpreter and converted a picture of my cat to sound.
Previously I studied pure math and did some data analysis and machine learning in Austin, TX.
Sessions
-
- Title: Replacing `import` with `accio`: Compiling Pythons with Custom Grammar for the sake of a joke
- Track: Chemistry
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
In Python, overwriting builtin functions is fairly easy. You can even do it in the interpreter! But can you overwrite a statement, like import, just as easily? Let’s go on an adventure, discovering how the import statement works, and how Python statements are defined in the CPython source code. We’ll face some consequences of bootstrapping, and, to get our custom Harry Potter-themed Grammar to work, we’ll have to compile a Python to compile a Python.
- Speakers: Amy Hanlon
-
Jenner Hanni
Astronics Max-Viz- Website: http://jennerhanni.net/
- Identi.ca: wicker
- Favorites: View Jenner's favorites
Biography
Jenner Hanni is an electrical engineer and open hardware hacker living near Portland, Oregon. He designed the hardware and software for blended infrared and visible aircraft cameras with Astronics Max-Viz, and now he helps people get their purple printed circuit boards at OSHPark.
Sessions
-
- Title: Open Hardware from Breadboard to PCB
- Track: Cooking
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
So you’ve built a breadboard circuit with wires everywhere. What’s next? A printed circuit board! I’ll talk about your open hardware development options through the lens of my recent project turning a breadboard prototype into a finished Arduino shield for a curing oven at Portland State.
- Speakers: Jenner Hanni
-
- Title: Math vs. Mathematics
- Track: Chemistry
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Most people got through their high school math classes by memorizing nonsensical statements and regurgitating them on command. If you came out of that class hating math, no one would blame you, especially not a mathematician. However, that class didn’t teach Intro to Algebra, it taught Intermediate Following Instructions.
- Speakers: Georgia Reh, Jenner Hanni
-
- 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: A Few Python Tips
- Track: Cooking
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
Nothing fancy here, just several tips that help you work effectively with Python. This talk is licensed CC BY; please feel free to reuse it at your company or conference.
- Speakers: Sumana Harihareswara
-
- Title: The Outreach Program for Women: what works & what's next
- Track: Cooking
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
We’ve mentored and interned in the Outreach Program for Women, and we know it works — it improves the gender balance inside open source communities. We’ll discuss why it works, how it builds off of Google Summer of Code, and discuss replicating it, expanding it, and looking at the next step in the recruiting and inclusion pipeline.
- Speakers: Sumana Harihareswara, Liz Henry
-
Liz Henry
Mozilla, geekfeminism.org- Website: http://bookmaniac.org/
- Blog: http://bookmaniac.org/
- Twitter: lizhenry
- Identi.ca: lizhenry
- Favorites: View Liz's favorites
Biography
Liz Henry is the Bugmaster for Mozilla and is on the Automation Tools team.
She was formerly a developer and producer for BlogHer. She helped organize some BarCamps and Wiki Wednesdays while working for Socialtext, and dabbles in Python, Perl, and php. Liz has presented at KiwiCon, Hackmeet, The Story, Internet 2013, SXSWi, BlogHer Geek Lab, linux.conf.au, DrupalSouth, She’s Geeky, Maker Faire, ETech, and many more conferences.
Her books include Unruly Islands and The WisCon Chronicles: Carnival of Feminist Science Fiction . She lives with her partner and their children in San Francisco.
Sessions
-
- Title: The Outreach Program for Women: what works & what's next
- Track: Cooking
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
We’ve mentored and interned in the Outreach Program for Women, and we know it works — it improves the gender balance inside open source communities. We’ll discuss why it works, how it builds off of Google Summer of Code, and discuss replicating it, expanding it, and looking at the next step in the recruiting and inclusion pipeline.
- Speakers: Sumana Harihareswara, Liz Henry
-
Mark Hintz
Periscopic- Website: http://markhz.com/
- Twitter: @MarkHintz
Biography
Mark is a web developer working at Periscopic, a socially-conscious data visualization firm based in Portland. His interests include data visualization, creative coding, web-based art, and creating interactive software to astonish and amuse.
Sessions
-
- Title: Net Art Praxis: Making Internet-Based Visual Art using Open Source
- Track: Hacks
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
A discussion of the movement known as “net art” and its intersection with open source. We will look at the emerging aesthetic of net art, how the open nature of the internet is challenging the art world, and how to use amazing open source libraries to make visual art in the browser.
- Speakers: Mark Hintz
-
- Website: http://github.com/fhocutt
- Blog: http://franceshocutt.com/
- Twitter: @franceshocutt
- Favorites: View Frances's favorites
Biography
Frances Hocutt has taken part in the science-to-tech branch of the great STEM reshuffling. In the process, she’s written, spoken, mentored, and co-founded Seattle’s first feminist hackerspace/makerspace. She prefers elegance in her science and effectiveness in her art and is happiest when drawing on as many disciplines as she can. Hocutt jumped into F/OSS development with work on the Dreamwidth journaling platform and the MediaWiki web API and expanded into work on MediaWiki and associated Wikimedia-ecosystem contributor tools. Her current interest is applying tools from one discipline to another area entirely, with an eye to offering others the space, tools, and community that they need to change and live in this world.
Photo used under CC-BY-SA-3.0. “Hocutt, Frances March 2015”, by Myleen Hollero.
Sessions
-
- Title: "Why are these people following me?": Leadership for the introverted, uncertain, and astonished
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
So you’ve had an idea, or noticed a gap that needs filling, or wondered why no one’s talking about an issue you care about. Like the motivated and competent person you are, you start working, or writing, or talking. People start noticing you, listening to you, even asking for your opinion about their own projects—and one day, you realize they’re treating you just like you treat your own role models. You find this unsettling. Surely motivation and competence aren’t that special, you think. You, a leader? Can’t be. And if you actually are a leader, what do you do now?
- Speakers: Frances Hocutt
-
Eric Holscher
Read the Docs- Website: http://ericholscher.com/
- Blog: http://ericholscher.com/
- Twitter: ericholscher
Biography
Eric is a maintainer of Read the Docs, an open source documentation hosting service, and co-creator of Write the Docs. He also lived in the woods for over 2 months while walking 800 miles of the Pacific Crest Trail in 2013.
Sessions
-
- Title: Introduction to Sphinx & Read the Docs
- Track: Chemistry
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Learn more about how to document your software projects with the most powerful open source documentation tool. You’ll learn more about how to think about semantics in documentation, and how to use these tools to make great looking documentation.
- Speakers: Eric Holscher
-
Lauren Hudgins
PDXX Collective- Website: http://laurenhudgins.com/
- Blog: http://pdxxcollective.com/our-writers/lauren/
- Twitter: lehudgins
- Favorites: View Lauren's favorites
Biography
Lauren Hudgins has an MA in Publishing and is working on an MFA in Creative Nonfiction from Portland State University (expected graduation June 2014). She wrote her thesis on food foraging.
Sessions
-
- Title: Mushroom Data Demystified
- Track: Culture
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
Mushroom Observer is a tool for logging and mapping fungus sightings. Beginners and professionals collaborate to produce a comprehensive data set, which has contributed to the burgeoning science of mycology. While this talk focuses on Mushroom Observer, it will be an overview of usefulness of open source amateur contributions to scientific research.
- Speakers: Lauren Hudgins
-
Netha Hussain
Wikimedia India- Website: http://en.wikipedia.org/wiki/User:Netha_Hussain
- Blog: http://nethahussain.blogspot.in/
- Twitter: @nethahussain
Biography
Netha Hussain is a volunteer at Wikipedia, Mozilla and TED translate. She is best known for her efforts to bring diversity in open culture. She is currently pursuing her degree in medicine and surgery at Government Medical College, Kozhikode, India.
Sessions
-
- Title: The joy of volunteering with open technology and culture
- Track: Culture
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
Volunteering is a fun way to explore your interests and passions. In this talk, I will detail my experiences in volunteering with open projects like Wikipedia and Mozilla. I will also talk about fun ways to introduce newbies into volunteering based on my experience with conducting outreach sessions for open projects.
- Speakers: Netha Hussain
-
Eitan Isaacson
Mozilla- Blog: http://blog.monotonous.org/
- Twitter: eeejay
Biography
Eitan is most awkward when writing about himself in third person. He is a long-time Open Source hacker and software accessibility enthusiast. Today, Eitan works in the Mozilla accessibility team building a screen reader for Firefox OS. It will be awesome.
Sessions
-
- Title: Making your mobile web app accessible
- Track: Cooking
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Accessibility – It’s important. Learn how to make your mobile web app accessible to everyone.
- Speakers: Eitan Isaacson
-
- Website: http://github.com/richajain
- Favorites: View Richa's favorites
Biography
I am Richa Jain, an Undergraduate student from Indian Institute of Technology Roorkee. I am passionate about programming and is on the way of making it a career. I am a FOSS enthusiast who started working on Open Source in 2013 and cracked Google Summer of Code 2013.
Sessions
-
- Title: Extension Development with Mediawiki
- Track: Hacks
- Room: B301
- Time: 10:00 – 11:45am
-
Excerpt:
Mediawiki is one of the most commonly used “wiki’s” across a plethora of sites. So I will help you build your own “Mediawiki Extension” that will help you to enhance the features of your wiki.
- Speakers: Richa Jain
-
- Website: http://aaron.jorb.in/
- Twitter: aaronjorbin
- Favorites: View Aaron's favorites
Biography
Aaron is a Polyhistoric man of the web. Currently Technical Architect on the Conde Nast Platform Team and a WordPress contributor, he works to improve developer happiness and is dedicated to making internet usable and enjoyable by everyone.
Sessions
-
- Title: Modernizing a Stagnant Toolbox
- Track: Hacks
- Room: B302/303
- Time: 11:00 – 11:45am
-
Excerpt:
WordPress turned 10 years old in May of 2013. On that day, the main repo didn’t contain a single tool to make it easier for developers to work with and contribute code. Over the last year, this is how and why we changed all that.
- Speakers: Aaron Jorbin
-
Marc Juul
sudo mesh / peoplesopen.net- Website: http://peoplesopen.net/
- Twitter: juul
Biography
Co-founded hackerspaces and citizen science labs in Copenhagen (Labitat, BiologiGaragen) and Oakland (sudo room, Counter Culture Labs). Background in IT engineering and synthetic biology. Currently hacking full time on various open software/hardware/wetware projects including sudo mesh / peoplesopen.net and the Real Vegan Cheese project at Counter Culture Labs.
Sessions
-
- Title: From the Bottom Up: Building Community-Owned and -Operated Mesh Networks
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
This panel highlights the work of a few folks representing part of a broad, international movement consisting of network engineers, community change makers, researchers, architects, and thinkers who are building decentralized and autonomous communications infrastructure. We know that the Internet is deeply broken, and we are rebuilding, from the inside out. We mitigate the ills of interception and interference on the net by facilitating networks that are owned, operated, and governed by the people that use them.
- Speakers: Jenny Ryan, Mitar Milutinovic, Marc Juul, Russell Senior
-
Roan Kattouw
Wikimedia FoundationBiography
Roan has been hacking on MediaWiki since 2007. In 2009, he crossed over to the dark side and became a frontend developer (he’s one of those “children” who started frontend development when jQuery already existed). Since then, he has attempted to make the dark side a little bit less evil by working on ResourceLoader (a JS/CSS loading system for MediaWiki) and VisualEditor (a next-generation editor for wiki pages).
Sessions
-
- Title: Tales from the Trenches: Battling Browser Bugs for "Fun" and (Non-)Profit
- Track: Hacks
- Room: B301
- Time: 10:00 – 10:45am
-
Excerpt:
Web development used to be HARD. You basically had to rewrite your code for every new browser you wanted to support. But with modern browsers and libraries like jQuery, those dark days are over. Or are they? We pushed the limits of what the web can do while building VisualEditor (the new editor for Wikipedia) and found plenty of hilarious, insane, amazing and horrifying bugs in browsers even in 2014. All we needed to do was poke around in some unusual places.
- Speakers: Roan Kattouw
-
-
Ben Kero
Mozilla- Website: http://bke.ro/
- Blog: http://bke.ro/
- Twitter: bkero
Biography
Sysadmin, DevOps engineer, embedded Linux hacker, hardware enthusiast
Sessions
-
- Title: Modern Home Automation
- Track: Cooking
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
There are a few different options available to you to control your home automation system.
Many manufacturers make it convenient to use their system by not only making a convenient to install their products and use their interface, but will actually host all the software portions for you. Many provide apps for your IOS or Android device and have web interfaces for your laptop as well, making the control of these devices very streamlined and simple, especially if there are many devices to be managed.
Other more DIY-approach solutions also have interfaces to control your automation, although require a bit more setup. For example, with the power strip in the previous example, you first need to connect it to your wireless network, and then you’ll be able to use the supplied phone/tablet app to toggle the ports on/off. As with anything DIY: The sky’s the limit, although it requires more technical understanding of what’s going on.
- Speakers: Ben 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: Hold on to Your 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
-
- Blog: http://niharika29.roon.io/
- Favorites: View Niharika's favorites
Biography
Niharika is a final year undergrad from New Delhi, India with a passion for open source and programming. Niharika has been an OPW intern and a GSoC intern in 2014. She is currently working as a contract developer for the Wikimedia Foundation and is in love with her job. She has prior speaking experience at college meetups and at Open Source Bridge in 2014.
Sessions
-
- Title: Making language selection smarter in Wikipedia
- Track: Chemistry
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
It’s time to make Wikipedia language selection smarter — to offer a user languages he/she actually wants to see in an article, and in an efficient way. In this talk we shall learn about :
1.The need for a compact language selector
2.How we achieved it in an Outreach Program for Women project.
3.What criteria we use to determine which languages might be most useful to a user, and why
4.How we implemented the feature
5.What concerns we heard from the Wikimedia community about this project
6.How everyone can help pitch in to make this project a success - Speakers: Niharika Kohli, Sucheta Ghoshal
-
Katie Lane
Work Made For Hire Consulting, LLC- Website: http://www.workmadeforhire.net/
- Blog: http://www.workmadeforhire.net/blog
- Twitter: @_katie_lane
- Favorites: View Katie's favorites
Biography
I’m an attorney and negotiation coach focusing on helping artists, freelancers and small creative companies protect their rights and get paid fairly for the work they do. I believe that open access to clear and accurate information about the law is the best way I can support the communities I care about.
Sessions
-
- Title: Beyond Leaning In: How to Negotiate to Get What You Want
- Track: Business
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Now that you know how important it is to ask for want you want, come learn how to negotiate in a way that will get you what you need. For everyone of any gender identity who works at a company or freelances, who feels like a newb or an expert, this presentation will teach you effective, practical skills to improve your negotiations and deal confidently with conflicts.
- Speakers: Katie Lane
-
Josh Lim
Wikimedia Philippines- Website: http://www.wikimedia.org.ph/
- Twitter: @akiestar
Biography
Josh Lim is a student at the Ateneo de Manila University in Quezon City, Metro Manila, the Philippines, majoring in Political Science. He is also a longtime Wikipedia editor, having edited since April 2005, and is currently the Secretary of Wikimedia Philippines, the Philippine local chapter of the Wikimedia Foundation.
Since 2011, he has taken interest in analyzing social relations on the Wikimedia projects (and, since then, with online communities in general), and hopes that he can contribute something meaningful to the discipline somehow.
Sessions
-
- Title: The Promise of Collaborative Magic
- Track: Culture
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Open source thrives on the idea of people helping one another in reaching their project’s goals. But is it working the way that it’s supposed to be? This session hopes to discuss the importance of constructive collaboration in our communities, how we encourage them, and what we can do if they’re not working out the way they’re supposed to.
- Speakers: Josh Lim
-
Biography
Todd Lisonbee is a Technical Lead on the Big Data Analytics team at Intel. He is passionate about agile development, clean code, and automated testing. He presented previously at Open Source Bridge in 2013 and 2014.
Sessions
-
- Title: Introduction to Scala
- Track: Chemistry
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Scala is an up-and-coming language, used by companies like Twitter and LInkedIn. This talk will give an overview of Scala and introduce basic language features.
- Speakers: Todd Lisonbee
-
-
Lars Lohn
Mozilla Corp- Blog: http://twobraids.com/
- Twitter: 2braids
Biography
Trapped at the triple point between a geek, a hippie and a biker, I am the Web Engineering Herd Patriarch at the Mozilla Corporation. More conventionally, I’m the software architect behind the Mozilla Socorro project. Unintentionally specializing in programming as performance art, I frequently jump into projects on the Thursday prior to a Monday deadline. Steadfastly refusing to move into management, I have a thirty-five year career behind me as a hacker. I’ve left a wake of code behind me in Fortran, C, C++, Java and Python across many industries: pure science, Wall Street, airlines, phone companies, and too many more to list. The odds are that your child rides a school bus that was optimally routed by software that evolved from my work in the 1980s.
I prefer Python, PostgreSQL and Harleys, but am versed in C++, MySQL and Subarus.
Sessions
-
- Title: Nest + Pellet Stove + Yurt
- Track: Hacks
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
Nest is a twenty-first century take on a nineteenth century thermostat. A pellet stove is a modern version of a campfire that won’t burn the house down. A modern yurt is a high tech tent based on an age old Mongolian design. Can they all work together?
- Speakers: Lars Lohn
-
- Title: When Firefox Faceplants - what the fox says and who is listening
- Track: Chemistry
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
Ever seen Firefox crash and hesitated to press that ‘Send the Report’ button because you don’t know what would happen next? This is what happens next.
- Speakers: Lars Lohn
-
Azure Lunatic
Dreamwidth- Blog: http://azurelunatic.dreamwidth.org/
- Twitter: azurelunatic
- Favorites: View Azure's favorites
Biography
Specialist in Yelling as a Service. New contributor orientation specialist, code tour guide, and spamwhacker at Dreamwidth.org. Reader, writer, crocheter, geek.
Sessions
-
- Title: Keeping your culture afloat through a tidal wave of interest ~~\o/~~
- Track: Culture
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
During the height of interest to the project, there were often several new people arriving in the channel per day. That may not sound like a lot, but everyone had questions and would be interested in different things; it could take a twenty minute conversation or so with someone who knew a lot about the project in order to properly greet, inform, and orient new people. The founders didn’t have a few spare hours around the clock to personally devote to making sure that each new arrival was welcomed, felt welcomed, had their questions answered, and had their willingness to contribute channeled into something which needed the help and suited their skills. There was a lot about this that we could have automated or dumped into a higher-latency format like email. The first time someone proposed automating the welcoming dance it was like they’d slapped me in the face. The personal touch bit was crucial, and automating it would have struck all the wrong notes. The project was supposed to be for people, by people, and showing that we’re human and we’re committed to keeping it small and personal was crucial to keeping the culture intact.
- Speakers: Azure Lunatic, Kat Toomajian
-
Biography
Bill has over forty years of software development and software management experience ranging from operating system development in various languages, to managing large teams of software engineers creating enterprise software. For the last ten years, he has been working in a small company he co-founded with his son where they were joined by his daugher. He has been doing web developemnt, server-side integrations, and managing the internal development systems. For the last five years he has collaborated closely with his wife, Jan, on aspects of her visual including a recent exhibition with both paintings and four obelisks.
Sessions
-
- Title: Lights, Art, Action! An exploration in technology, art, and making mistakes
- Track: Cooking
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Curious about integrating open source and art? We’ll explore a particular project in detail while providing both functionality and process recommendations. Both the art and the hardware will come to visit, along with the creators.
- Speakers: Catriona Buhayar, Bill Madill
-
-
Bart Massey
Portland State University- Website: http://www.cs.pdx.edu/
- Blog: http://fob.po8.org/
- Twitter: PO8
- Identi.ca: 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 13 years, he has been a CS Prof at Portland State University, where he works in open tech, artificial intelligence, software engineering and low-level software development.
Bart is past Secretary of the X.Org Foundation Board and a current Member of the PSU MCECS Innovation Program 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, game AI, 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: Random
- Track: Chemistry
- Room: B202/203
- Time: 10:00 – 11:45am
-
Excerpt:
If you want to understand randomness better (and you should), this is the talk for you.
- Speakers: Bart Massey
-
Sean McGregor
Privly Foundation- Website: http://seanbmcgregor.com/
- Blog: http://seanbmcgregor.com/
- Twitter: @seanmcgregor
- Favorites: View Sean's favorites
Biography
Sean McGregor is the President and lead developer for the Privly Foundation and a machine learning Ph.D. student at Oregon State University. Sean lives and works in Corvallis, Oregon. He enjoys hacking web page DOM, skimboarding, surfing, and rock climbing.
Sessions
-
- Title: Making Your Privacy Software Usable
- Track: Chemistry
- Room: B304
- Time: 10:00 – 10:45am
-
Excerpt:
Privacy enhancing technologies (PETs), like onion routing, PGP, and OTR often achieve a high level of security, but user experience (UX) built on top of the protocols is often a development afterthought. Without a concerted effort to examine how the system is used, people accidentally compromise their data or never attempt to use PETs.
This talk will show you PET design done right and wrong through the lens of standard UX evaluation techniques. Our goal is to enable you to incorporate UX principles into your hacking from day 0.
- Speakers: Jen Davidson, Sean McGregor
-
Rob McGuire-Dale
REI- Website: http://github.com/robatron
- Blog: http://robmd.net/blog/
- Favorites: View Rob's favorites
Biography
I write software for REI.com, and have been a long-time contributor and advocate for open source. I spoke at Open Source Bridge in 2010 with the OSU Open Source Lab, and would love to attend again on behalf of REI!
Sessions
-
- Title: REI's Expedition into Open Source
- Track: Business
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
The software engineers at REI build, maintain, and operate the cooperative’s digital retail infrastructure, from our mobile apps to REI.com, and it runs on open source. We see many benefits to open sourcing our code, but it’s uncharted territory for REI.
This is our journey preparing the cooperative to contribute our code back to the open source community.
Will we be successful? What have we learned? You’ll find out!
- Speakers: Rob McGuire-Dale
-
Nancy McLaughlin
Organization for Transformative Works- Website: http://transformativeworks.org/
Biography
Nancy McLaughlin has been a senior developer with the Organization for Transformative Works since 2008, where she works on the open source Archive of Our Own project.
Sessions
-
- Title: Forking Pop Culture and Remixing Code: Where Open Movements Intersect
- Track: Culture
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Creative open culture communities operate in many of the same ways as open source communities and share many of the same principles. How are fan writers like open source contributors? What can hackers learn from remixers (and vice versa)? And what happens when creative communities start building open source projects to support their own work?
- Speakers: Nancy McLaughlin
-
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: OpenStreetWhat? Mapping The World With Open Data
- Track: Cooking
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
Come learn about OpenStreetMap, a Wikipedia-like project with over one million contributors aiming to map the entire world. We’ll talk about the project, the data, and how to do some cool things with it.
- Speakers: Justin Miller, Rafa Gutierrez
-
Morgan Miller
Experience Lab, LLC- Website: http://www.experiencelabpdx.com/
Biography
User experience analyst
Sessions
-
* A short examination on the intersection of security and usability (or How usable security could save us all)
- Title: A short examination on the intersection of security and usability (or How usable security could save us all)
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
This talk is geared for people with minimal experience with usability and some experience with security
- Speakers: Morgan Miller
-
Mitar Milutinovic
UC Berkeley- Website: http://mitar.tnode.com/
- Twitter: mitar_m
Biography
I am currently a PhD student at UC Berkeley working on a collaborative reading platform called PeerLibrary. In the past I helped bootstrap wlan slovenija, open wireless network of Slovenia, and helped develop software to grow and maintain such a network, nodewatcher.
My research interests are e-democracy, deliberative democracy, collective intelligence, trust networks, group decision support systems, collaboration tools, peer-to-peer and distributed systems, wireless mesh/community networks, organic/self-healing technologies.
Sessions
-
- Title: From the Bottom Up: Building Community-Owned and -Operated Mesh Networks
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
This panel highlights the work of a few folks representing part of a broad, international movement consisting of network engineers, community change makers, researchers, architects, and thinkers who are building decentralized and autonomous communications infrastructure. We know that the Internet is deeply broken, and we are rebuilding, from the inside out. We mitigate the ills of interception and interference on the net by facilitating networks that are owned, operated, and governed by the people that use them.
- Speakers: Jenny Ryan, Mitar Milutinovic, Marc Juul, Russell Senior
-
Andrew Nacin
WordPress- Blog: http://nacin.com/
- Twitter: @nacin
Biography
Lead Developer of WordPress. News junkie.
Sessions
-
- Title: Extreme Software Portability as an Art Form
- Track: Hacks
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
Writing portable software is hard. Throw in thousands of bad and worse shared hosting configurations, a decade of technical debt, the need to cater to a sprawling ecosystem, and PHP — and you have WordPress. We’ve found breaking changes harm our community and unfairly punish our users, so we don’t make them. But that doesn’t mean we don’t innovate or evolve — we’re just forced to get really clever. And it works, with adoption continuing to soar.
- Speakers: Andrew Nacin
-
- Title: Trust, Community, and Automatic Updates
- Track: Culture
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
WordPress shipped in October what is perhaps its most polarizing feature ever — automatic updates in the background of self-hosted web software, on by default and no easy way to turn it off. In most open source communities, this would be cause for open revolt. Learn how through trust, communication, and a steadfast commitment to its philosophies, the WordPress core team convinced a skeptical community to go along, even if it meant users giving up some control.
- Speakers: Andrew Nacin
-
Biography
None
Sessions
-
- Title: Open Lighting Architecture: Blinky Lights!
- Track: Cooking
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
Target audience will anyone with a interest into doing atypical stuff with SoC platforms including professional and hobbyist level implementations. Even if it’s a simple XMAS light display, complex LED panel setup, or even driving consumer products like Hue lights.
- Speakers: None None
-
-
Pamela Ocampo
ThoughtWorks- Website: http://github.com/pamo
- Blog: http://pamo.tumblr.com/
- Twitter: pmocampo
- Favorites: View Pamela's favorites
Biography
App developer from San Francisco at ThoughtWorks.
I like coffee, bikes, ice cream, and lifting heavy things.
Full stack app development is my favorite.Sessions
-
- Title: NerdCred++; How to Customize your Bash Prompt
- Track: Hacks
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
The terminal is a powerful tool on any developer’s belt. The command line interface provides extensive functionality via simple entry of commands. In this workshop we will customize the development experience by adding personal ⭐︎flair⭐︎ and making the most of limited screen real estate. Customizing the prompt provides additional information and functionality with the bonus of flair. Participants will be able to take pride in custom craftsmanship with the result.
- Speakers: Pamela Ocampo, Rachel Walker
-
- Website: http://terri.toybox.ca/
- Twitter: terriko
- Favorites: View Terri's favorites
Biography
Terri has a PhD in horribleness, assuming we agree that web security is kind of horrible. She stopped working on skynet (err, automated program repair and artificial intelligence) before robots from the future came to kill her and then she got a job in open source, which at least sounds safer. Now, she gets paid to break things and tell people they’re wrong while working towards more secure open source and open web standards. She doesn’t get paid for her work on GNU Mailman or running Google Summer of Code for the Python Software Foundation, but she does those things too.
Sessions
-
- Title: When Many Eyes Fail You: Tales from Security Standards and Open Source
- Track: Culture
- Room: B202/203
- Time: 10:00 – 10:45am
-
Excerpt:
It’s often said that “given many eyes, all bugs are shallow” and open source proponents love to list this as a reason that open source is more secure than its closed-source relatives. While that makes a nice sound bite, the reality of security with many eyeballs doesn’t fit so nicely into a tweet. This talk will explore some of the things that surprised me in going from academic security research to industry security research in open source and open standards.
- Speakers: Terri Oda
-
Erika Owens
Knight-Mozilla OpenNews- Website: http://opennews.org/
- Blog: http://erikaowens.com/
- Twitter: erika_owens
Biography
Erika is a web journalist based in Philadelphia, Pa. She works with Knight-Mozilla OpenNews to help journalists, developers, designers, data geeks, and civic hackers create awesome projects together on the open web. Prior to joining OpenNews, Erika was web editor at the Philadelphia Public School Notebook where she oversaw the Notebook’s site as it became the go-to place for news and conversation about public education in Philadelphia. She loves nonprofit journalism, people watching, and laughing heartily.
Sessions
-
- Title: From navel gazing to ass kicking: Building leadership in the journalism code community
- Track: Culture
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
Amidst all the hand wringing surrounding the “future of journalism,” developers, designers, and data geeks working in newsrooms are building projects and tools that engage readers and ripple across the web. We’ll discuss ways this community welcomes, supports, and promotes new members and leaders.
- Speakers: Erika Owens
-
- Website: http://juliepagano.com/
- Blog: http://juliepagano.com/blog/
- Twitter: juliepagano
- Favorites: View Julie's favorites
Biography
Julie is a software engineer who likes to focus on the front-end and user experience. When she’s not working at her day job, she focuses on championing diversity in tech and building the Pittsburgh tech community. She organizes and teaches classes for the Pittsburgh chapter of Girl Develop It, an organization that helps teach women how to code.
Julie is also known for her smashing Feminist Hulk impressions and her army of firebees.
Sessions
-
- Title: It's Dangerous to Go Alone: Battling the Invisible Monsters in Tech
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
It can be hard to focus on your love of coding when you are regularly battling invisible issues like insecurity, anxiety, and lack of confidence. This talk will identify invisible issues programmers struggle with, talk about their impact, discuss personal experiences dealing with them, and share some tools useful in fighting back.
- Speakers: Julie Pagano
-
* Speaker Support of Awesomeness: How I went from stage fright to stage presence and want to help others do the same.
- Title: Speaker Support of Awesomeness: How I went from stage fright to stage presence and want to help others do the same.
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
Once upon a time, I was terrified of public speaking. I went from having stage fright to being a stage presence who speaks at conferences. I run a support group for old and new speakers called the “Tech Conf Speaker Support of Awesomeness.” I want to talk about what we do, why we do it, and how well it’s worked out so far. This talk is about speaking for the first time, improving your talks, and how conference organizers and attendees can help too.
- Speakers: Julie Pagano
-
Denise Paolucci
Dreamwidth Studios- Blog: http://denise.dreamwidth.org/
- Favorites: View Denise's favorites
Biography
Denise Paolucci is the co-founder of Dreamwidth Studios (www.dreamwidth.org), a blogging and community platform. She’s been working in open source for sixteen years, and will talk your ear off about accessibility, disability, diversity, creativity, community, privacy, and knitting, although probably not all at the same time.
Sessions
-
- Title: Slytherin 101: How To Win Friends and Influence People
- Track: Culture
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Do you wish that you were better at getting people to do what you need them to do? Do you keep getting put in charge of things and then get stuck wondering how the heck you’re supposed to get things done? Do you keep getting into conflicts with other people because of stuff you’ve said, and you aren’t entirely sure why?
Fortunately, Slytherin House has you covered. Come to this talk and learn the basics of how to hack human relationships, using the tools of cunning and ambition to achieve inter-House harmony. As long as you promise not to use these techniques to support the next Dark Lord, of course.
- Speakers: Denise Paolucci
-
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: OAuth, IndieAuth, and the Future of Authorization APIs
- Track: Chemistry
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
You use OAuth every time you log in to Facebook or Twitter, but what if you could use it from your own website? What if your own domain became a source of data, and you had your own personal API? By decentralizing authorization to your own domain instead of a silo, you control when, how, and to whom your data is shared.
- Speakers: Aaron Parecki
-
Nova Patch
Shutterstock- Website: http://github.com/patch
- Blog: http://patch.codes/
- Twitter: novapatch
- Favorites: View Nova's favorites
Biography
Nova Patch is a software engineer on the International Search team at Shutterstock, specializing in internationalization, localization, and multilingual information retrieval; and focusing on developing a search and discovery experience that supports the world’s languages, writing systems, and cultures. They are an open source developer, contributor to the Unicode CLDR, and member of the Unicode Consortium.
Sessions
-
- Title: Unicode Beyond Just Characters: Localization with the CLDR
- Track: Cooking
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
Unicode is much more than just characters. The Unicode Consortium defines open standards for collating, parsing, and formatting data in much of the world’s languages. The Common Locale Data Repository (CLDR) is the largest standard repository of locale data along with specifications for its use and is a powerful resource for software localization.
- Speakers: Nova Patch
-
Deborah Pierce
TapestryMaker- Website: http://tapestrymaker.net/
Biography
Deborah Pierce is a privacy advocate and advisor to the TapestryMaker project. Previous positions include Executive Director of PrivacyActivism and Staff Attorney at EFF. She is currently finishing her first novel, The Guardian Syndrome.
Sessions
-
- Title: Towards more diversity-friendly social networks
- Track: Culture
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
How can we make social networks more “diversity-friendly”? It starts with an anti-oppression attitude, embedded in the community guidelines and norms; and includes the right tools, technologies, and policies. This session will look at what does and doesn’t work in a variety of online environments, and will include an annotated collection of resources on the wiki.
- Speakers: Jon Pincus, Deborah Pierce
-
Jon Pincus
A Change Is Coming, O.school, Get FISA Right- Website: http://achangeiscoming.net/about
- Blog: http://medium.com/a-change-is-coming
- Twitter: jdp23
Biography
Software engineer / entrepreneur / strategist / activist, currently Tech DIVA (Technical Diversity, Inclusion, and Values Advisor) at O.School and Architect – Integrative Technologies + Communities at OPTYVA, also consults for and advises companies interested in software engineering and/or diversity. Previous positions include CTO and VP of Engineering roles at startups, Architect and Researcher at Microsoft Research, and leading the oppression-theory based Ad Astra project as GM of Strategy Development at Microsoft. With my activist hat on, I’ve worked with a broad coalition on Stop Real ID Now, as one of the organizers of Get FISA Right and Voter Suppression Wiki, started #p2 (the largest progressive hashtag on Twitter) with Tracy Viselli, was a board member of Bill of Rights Defense Committee, and am currently active in several Indivisible groups.
Sessions
-
- Title: Towards more diversity-friendly social networks
- Track: Culture
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
How can we make social networks more “diversity-friendly”? It starts with an anti-oppression attitude, embedded in the community guidelines and norms; and includes the right tools, technologies, and policies. This session will look at what does and doesn’t work in a variety of online environments, and will include an annotated collection of resources on the wiki.
- Speakers: Jon Pincus, Deborah Pierce
-
- Website: http://github.com/Greh
- Favorites: View Georgia's favorites
Biography
Georgia Reh is a mathematician, science educator, programmer, rock climber, immediate friend of every dog she’s ever met, cheese enthusiast, probably addicted to caffeine, freakishly good at minesweeper, and professionally trained marshmallow roaster
Sessions
-
- Title: Math vs. Mathematics
- Track: Chemistry
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Most people got through their high school math classes by memorizing nonsensical statements and regurgitating them on command. If you came out of that class hating math, no one would blame you, especially not a mathematician. However, that class didn’t teach Intro to Algebra, it taught Intermediate Following Instructions.
- Speakers: Georgia Reh, Jenner Hanni
-
Arthur Richards
Wikimedia FoundationBiography
I am an agile coach, scrum master, and software engineer with the Wikimedia Foundation (the nonprofit organization operating Wikipedia and similar projects), currently working with the Mobile Web software engineering team. I am primarily interested in building and coaching exceptional software development teams, particularly in the world of open source software.
Sessions
-
- Title: Distributed Agile Development or: How I Learned to Stop Worrying and Love Remoties
- Track: Culture
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
This is the story of how the mobile web engineering team at the Wikimedia Foundation became an extremely high-functioning and successful agile team: by embracing – rather than shying away from – a distributed model. This talk will explore the agile team’s journey and how we cope with the inherent tension of remoteness and the agile principle, ‘The most efficient and effective method of conveying information to and within a development team is face-to-face conversation’.
- Speakers: Arthur Richards
-
-
- Website: http://erinjorichey.com/
- Blog: http://flatfrogblog.com/
- Twitter: @erinjo
Biography
Information choreographer. UX consultant. Native Oregonian. Also found dancing, painting, hiking, cooking, writing, making, breaking, playing.
Sessions
-
- Title: DIY User Research for Open Source Projects
- Track: Culture
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
Open source is only about open code, right? Wrong. Interviews, questionnaires, quick usability tests, and many other research types all have a place in the open source development process. With a few easy steps and a set of scripts to follow, your community can make user research an easy and essential component of your open source project.
- Speakers: Erin Richey
-
Alexis Rossi
Internet Archive- Website: http://archive.org/
Biography
Alexis works at the Internet Archive, an online library that offers permanent access for researchers, historians and the general public to historical collections that exist in digital format. She currently manages all aspects of Internet Archive collections work for movies, audio, TV, and books, and runs the Wayback Machine project. From 2006-2008, Alexis managed the audio and video collections and Open Library, as well as working on the Open Content Alliance, and the Zotero/IA project. Alexis has been working with Internet content since 1996 when she discovered that being picky about words in books was good training for being picky about data on computers. She spent several years managing news content at ClariNet (the first online news aggregator), and worked as the Editorial Director at Alexa Internet.
Sessions
-
- Title: Internet Archive: More than the Wayback Machine
- Track: Chemistry
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
In this session we will:
- Give you a tour of Internet Archive and its collections
- Introduce you to the APIs and tools you can use to access and contribute to the Archive
- Show examples of how other people and institutions are using the Archive
- Speakers: VM Brasseur, Alexis Rossi
-
Michelle Rowley
Cultivate & Co.- Website: http://t.co/J6rEVgiVrD
- Twitter: pythonchelle
Biography
Believer in People. Founder at @codescouts and @cultivateandco. Organizer at @pdxpython. Fast Company MCP 2013, Entrepreneur Mag Powerful Woman to Watch 2014.
Sessions
-
- Title: Lightning Talk Workshop
- Track: Cooking
- Room: B201
- Time: 10:00 – 11:45am
-
Excerpt:
Heard of lightning talks but never considered giving one? Never fear, lightning talks are easy! During this session, you’ll write and practice your first lightning talk.
- Speakers: Michelle Rowley
-
- Twitter: @belindarunkle
Biography
Belinda is an engineering manager at New Relic, working with the agent teams for Linux, Node.js, PHP, and Python. Belinda loves helping engineers to make really amazing tools for developers. Belinda has participated in Pyladies meetups, Hackbright events, WomenInIT, and other women-in-engineering happenings. When she isn’t fighting the good fight, you’ll probably find her at a Portland Thorns game or frolicking in one of Portland’s lovely parks with her dogs.
Sessions
-
- Title: Patents are for babies: what every engineer should know about IP law
- Track: Business
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
Don’t leave IP law to the lawyers!
Intellectual property law is a minefield wrapped in straightjacket sprinkled with arsenic-laced gumdrops. Invented for lawyers by lawyers, IP law makes many engineers resentful and dismissive. And yet most of us don’t know enough about the details to protect ourselves and our own creations. This session will increase your understanding of how copyrights, patents, trademarks, trade secrets, and open source licensing protect you, your code, your company, and your community. - Speakers: Belinda Runkle
-
Jenny Ryan
Sudo Mesh- Website: http://sudomesh.org/
- Blog: http://jennyryan.net/
- Twitter: @tunabananas
- Identi.ca: tunabananas
Biography
Jenny’s mission is to work alongside existing and emerging organizations to build human and communications infrastructure, connecting grassroots communities and global initiatives rooted in the shared struggle to reclaim the commons, create public spheres through the cultivation of open spaces, and enable direct democracy through principles of federation and open source or Read/Write culture.
Current projects focus around building a community-owned mesh network in the East Bay [The People’s Open Network/Sudo Mesh], helping to organize an emerging Oakland hackerspace (Sudo Room), designing a decentralized platform for coordinating objects, projects and people [Mycelia], and related efforts to map out and coordinate collaborative spaces and cooperative economies.
Sessions
-
- Title: From the Bottom Up: Building Community-Owned and -Operated Mesh Networks
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
This panel highlights the work of a few folks representing part of a broad, international movement consisting of network engineers, community change makers, researchers, architects, and thinkers who are building decentralized and autonomous communications infrastructure. We know that the Internet is deeply broken, and we are rebuilding, from the inside out. We mitigate the ills of interception and interference on the net by facilitating networks that are owned, operated, and governed by the people that use them.
- Speakers: Jenny Ryan, Mitar Milutinovic, Marc Juul, Russell Senior
-
Daniel Sauble
Puppet Labs- Website: http://www.danielsauble.com/
- Blog: http://medium.com/@djsauble
- Twitter: @djsauble
Biography
Daniel Sauble is a UX Designer at Puppet Labs. He designs interfaces, sketches on copious swaths of whiteboard, and curates the UX team’s pattern library.
Daniel graduated from Baker College in 2009 with a B.S. in Computer Science. He has interned at IBM, Intel, HP, Nike, and FEI, and now works full-time at Portland-based Puppet Labs.
At Puppet, Daniel tackles design problems in the IT space. This has included patch management, orchestration, configuration, and continuous delivery. He has coordinated user testing efforts for these and other projects at Puppet Labs’ annual conference.
Currently, Daniel is writing patterns to standardize behavior and feel across all of Puppet Labs’ products. This pattern library is intended to be a useful tool for UX, product, and engineering–and to have a direct impact on shipping product.
Sessions
-
- Title: How to Run 100 User Tests in Two Days
- Track: Hacks
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Have you ever dreamed of running a vast quantity of user tests in a very short amount of time? Let me show you how I pulled this off at two conferences.
- Speakers: Daniel Sauble
-
- Website: http://www.amye.org/
- Twitter: amye
Biography
Life rocks everyday of the week. Add in web development, open source and stir for a good time. Cloudminer. Drupal’r. Mimosa Engineer.
Sessions
-
- Title: Airplanes : Sailboats :: Mobile : Desktop
- Track: Culture
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
What if the way that airplanes were designed and how it improved sailing had some deep lessons around the future of user experience? Sailboats improved significantly after the discovery of flight, and mobile design is improving a great deal of user experience as well. How can we think about applying these lessons? What’s still missing?
- Speakers: Amye Scavarda
-
Michael Schurter
HashiCorp- Website: http://github.com/schmichael
- Blog: http://blog.schmichael.com/
- Twitter: schmichael
- Favorites: View Michael's favorites
Biography
Go developer on the Nomad team at HashiCorp. Was a Python developer at Urban Airship. On again, off again meetup speaker and organizer. Cyclist, climber, beer drinker, cliche Portland geek.
Sessions
-
- Title: History of Concurrency
- Track: Chemistry
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
With new languages like Dart, Go, and Rust coming with powerful concurrency primitives (and languages like C# & Java adding more concurrency features), it’s important to know where these ideas come from and where concurrency handling is headed.
- Speakers: Michael Schurter
-
- Website: http://github.com/shawnacscott
- Blog: http://shawnacscott.com/
- Twitter: shawnacscott
- Favorites: View Shawna's favorites
Biography
Shawna is a software engineer in Portland, Oregon. She works at 38 Zeros in Ruby on Rails and to increase empathy through software. Shawna strives toward social justice and creating spaces and communities that are affirming and accessible to all. To that end, she is a member of the Calagator core team, co-organizer for Women Who Hack, and a sometimes-responsible member of the PDX Ruby Brigade anarchist ghost pirate ship.
Sessions
-
- Title: The Case for Junior Developers
- Track: Culture
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Are you passionate about building tech, but think there is no place in your organization for junior developers? Come explore the true costs and benefits of hiring junior developers and see how you can improve your company while helping juniors become the best developers they can be.
- Speakers: Shawna Scott
-
Russell Senior
Personal Telco Project- Website: http://github.com/RussellSenior
- Twitter: @rssenior
Biography
President of the Personal Telco Project, a non-profit dedicated to the idea that networks should be operated in the interests of their users. Russell is a long-time research programmer, more recent embedded Linux person, and long-time Linux user and developer. Long enough to remember a (brief) time when the kernel was compiled with g++.
Sessions
-
- Title: Make your wireless router route (or anything else) the way you want it to, with OpenWrt.
- Track: Cooking
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
How to build an OpenWrt image from source to do just what you want it to on your suitably chosen hardware.
- Speakers: Russell Senior
-
- Title: From the Bottom Up: Building Community-Owned and -Operated Mesh Networks
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
This panel highlights the work of a few folks representing part of a broad, international movement consisting of network engineers, community change makers, researchers, architects, and thinkers who are building decentralized and autonomous communications infrastructure. We know that the Internet is deeply broken, and we are rebuilding, from the inside out. We mitigate the ills of interception and interference on the net by facilitating networks that are owned, operated, and governed by the people that use them.
- Speakers: Jenny Ryan, Mitar Milutinovic, Marc Juul, Russell Senior
-
Rachel Shadoan
Akashic Labs- Website: http://www.akashiclabs.com/
- Blog: http://www.rachelshadoan.com/
- Twitter: rachelshadoan
- Favorites: View Rachel's favorites
Biography
Data scientist. Data visualizer. Ethnographer. Iconoclast. Pragmatist. Champion for reasonableness. Lover of science and kale.
Sessions
-
- Title: Data Wrangling: Getting Started Working with Data for Visualizations
- Track: Cooking
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Good data visualization allows us to leverage the incredible pattern-recognition abilities of the human brain to answer questions we care about. But how do you make a good visualization? Here’s a crash course.
- Speakers: Rachel Shadoan
-
- Title: Open Source is Not Enough: The Importance of Algorithm Transparency
- Track: Culture
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
Opaque algorithms increasingly control our access to information, on the web and beyond. Why is that a problem, and what can we do about it?
- Speakers: Rachel Shadoan
-
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
-
* Badging and Beyond: Rubrics and Building a Culture of Recognition as Community Building Strategies
- Title: Badging and Beyond: Rubrics and Building a Culture of Recognition as Community Building Strategies
- Track: Culture
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
What are the qualities you need more of in your open source community?
- 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 for Internationalization and Localization at Wikipedia. She is driving the initiative for Wikipedia to build open source tools and technologies to support hundreds of languages.
Alolita Sharma is an engineering manager and software engineer who has been working with open source software and has promoted open source adoption for more than a decade. She is on the board of the Software Freedom Law Center and a passionate advocate of open source and the open Web.
She holds Bachelors and Masters degrees in Computer Science and speaks internationally on multilingual web, language technologies and standards, open source trends, women in technology and building successful developer communities.
Sessions
-
- Title: Performance strategies for delivering web fonts at Wikipedia scale
- Track: Chemistry
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Wikipedia supports almost 300 languages for its multilingual content communities. As mixed script web pages become pervasive and non-Latin language content grows exponentially, a breakthrough technology of delivering webfonts on demand has been deployed across 900 Wikimedia sites. This talk discusses user benefits derived from this technological advance as well some of the performance and scalability improvements made to deliver fonts at Wikipedia scale.
- Speakers: Alolita Sharma
-
- Twitter: jamey_sharp
- Favorites: View Jamey's favorites
Biography
Jamey Sharp was placed on Ritalin, briefly, in fifth grade. His interests and activities have been varied ever since. His biggest projects have been the Portland State Aerospace Society, a student rocketry club at Portland State University; XCB, a new low-level binding to the X protocol, in the process of replacing Xlib; and Comic Rocket, because his other projects didn’t leave him enough time to read his favorite webcomics without tool support.
Jamey’s interests span computer science fields including cryptography, combinatorial search, compilers, and computational complexity; systems-level programming, such as file format and network protocol implementations, Linux kernel development, and boot-loader hacking; computer architecture and its impact on software design; and functional programming, preferably in Haskell.
Sessions
-
- Title: The 20,000km view: How GPS works
- Track: Chemistry
- Room: B201
- Time: 10:00 – 10:45am
-
Excerpt:
GPS is more than just letting your phone tell you where you are. I believe GPS is a contender for “most amazing piece of engineering in the history of humanity”, and I’ll show you why.
- Speakers: Jamey Sharp
-
Coral Sheldon-Hess
University of Alaska Anchorage- Website: http://sheldon-hess.org/coral
- Twitter: web_kunoichi
- Favorites: View Coral's favorites
Biography
Coral Sheldon-Hess is the Web Services Librarian for the University of Alaska Anchorage. She was a 2012 American Library Association Emerging Leader and a 2010 participant in the Pacific Northwest Library Association’s Leadership Institute. She holds an MLIS from the University of Pittsburgh and an MS in Electrical & Computer Engineering from Carnegie Mellon. In her spare time she co-founded and now co-manages a programming workshop for women-and-friends, makes things, bicycles (poorly), and evangelizes on behalf of the Oxford comma. She likes birds and coffee.
Sessions
-
- Title: Open source software could save libraries! Maybe!
- Track: Business
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
There are opportunities for open source to help save the day for libraries, ending many of librarians’ and library users’ woes.
- Speakers: Coral Sheldon-Hess
-
- Website: http://www.carsonshold.com/
- Blog: http://www.carsonshold.com/blog
- Twitter: @cshold
- Favorites: View Carson's favorites
Biography
Born on the West coast of Canada but raised outside of Toronto, Carson grew up outside on lakes and ice rinks. All the while he was fascinated what you could create on the internet with just Notepad, and so his interest in developing websites began.
Carson develops (and sometimes designs) web sites, Facebook applications, and mobile experiences for a wide range of clients. At his day job, Carson focuses on the creating a fantastic user experience on the ecommerce giant, Shopify, while writing and contributing future-friendly code.
While focusing on the development of a great user experience on websites and mobile applications, Carson has a keen interest in what motivates other designers and developers, along with the end user. Though he has no psychology background, Carson likes to ask questions until people don’t have the answer so they can discuss it together on equal terms.
Sessions
-
- Title: The Keys to Working Remotely
- Track: Culture
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
When I tell people I work from home, they tend to assume I spend the day playing with my dog outside. It’s beyond comprehension to most that I actually spend as much time working as they do, sometimes more.
I hope to enlighten those close-minded people about the possibilities working from home offers and how to do it well.
Session slides: http://www.carsonshold.com/talks/keys-to-working-remotely/
- Speakers: Carson Shold
-
- Twitter: NinjaBunny_
Biography
Linux nerd since 1998. Emily has been a sysadmin generalist since 1998 with a special focus on mysql and a love of bad shell scripting. Currently at Acquia on the Operations team, trying to fix more than she breaks.
Sessions
-
- Title: Confessions of a DBA: worst and best things I've done in production
- Track: Cooking
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
In the past 15 years, I’ve done some pretty horrendous things around the M in LAMP. I will balance this with good things I’ve done too.
- Speakers: Emily Slocombe
-
- Website: http://emily.st/
- Twitter: emilyst
- Favorites: View Emily's favorites
Biography
I’m a backend engineer for Simple and am interested in how things work.
Sessions
-
- Title: Vim Your Way
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
You’ve learned to do things Vim’s way; now it’s time for Vim to learn to do things your way. We’ll learn more about customizing Vim to fit your needs and workflow.
- Speakers: Emily St.
-
Eric Steele
Plone, AMPSport- Website: http://github.com/esteele
- Blog: http://willrantforbeer.com/
- Twitter: esteele
- Favorites: View Eric's favorites
Biography
In 2009, Eric wasn’t smart enough to say ‘no’ to an invitation to become Plone CMS’s new release manager, a decision he’s both loved and regretted ever since. By day, he works for AMP Sport where he’s helping to build better athletes in the US, Canada, and Australia.
Though he may not look it, Eric is hug positive.
Sessions
-
- Title: Generational Relay: Passing the Open Source Torch
- Track: Culture
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
People leave Open Source projects, and that’s ok. Failing to plan for it isn’t. How one community is recovering from the loss of its first generation and preparing for the rise of its third.
- Speakers: Eric Steele
-
Christopher Swenson
Simple- Website: http://github.com/swenson
- Blog: http://www.caswenson.com/
- Twitter: chris_caswenson
- Favorites: View Christopher's favorites
Biography
Christopher Swenson is a software engineer, open source contributor, and writer. He’s worked for Google, Simple, and the US Government, and holds a Ph.D in computer science.
Sessions
-
- Title: How to make generics in C: an adventure in sorting
- Track: Hacks
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
This will be a talk on how to hack C to get generics-like support,
which we used to make a super-fast C sorting library, all in headers.
We’ll also talk about sorting in general, and the various kinds of
sorting algorithms, and why this hack helps so much. - Speakers: Christopher Swenson
-
- Favorites: View Karen's favorites
Biography
UX researcher and end-user advocate who splits her time between coding and interaction design.
Sessions
-
- Title: UX Design in Action: Redesigning the Mailman UI
- Track: Chemistry
- Room: B304
- Time: 10:00 – 10:45am
-
Excerpt:
One of the upcoming features in the Mailman 3 project is a front-end redesign of the mail archiver web interface. Learn more about the new interface, its progress so far, and the designing challenges of building a mobile-first responsive web site. The talk will also illustrate our design process and provide you with design methods and evaluation techniques that you can take back to your own project.
- Speakers: Karen Tang
-
John Taylor
iovation- Website: http://www.johnnylogic.org/
- Twitter: johnnylogic
Biography
John L. Taylor works as a Senior Data Scientist at iovation, specializing in the application of data mining and machine learning methods to various explanatory and predictive problems. 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, Brazilian jiu-jitsu hobbyist, bibliophile, pop cultural glutton, recreational mathematician, and skeptic.
Sessions
-
- Title: Network Science for Fun and Profit
- Track: Cooking
- Room: B304
- Time: 10:00 – 11:45am
-
Excerpt:
Understanding the relationships between data elements has become increasingly valuable, as LinkedIn, Facebook and Google illustrate. Network science provides a means to understand, explain, predict and otherwise utilize these relationships. I will provide a brief overview of network science, with examples and illustrations using R, focused on providing an entry point to their use for fun and profit.
- Speakers: John Taylor
-
Kat Toomajian
Dreamwidth Studios, LLC- Blog: http://misskat.dreamwidth.org/
- Twitter: zarhooie
- Favorites: View Kat's favorites
Biography
Kat heads up the Dreamwidth Support team, and specializes in user/developer interaction. In her spare time, Kat enjoys recreating history with the Society for Creative Anachronism, being a total loss claims rep for an insurance company, napping, and playing “where did you stash mommy’s socks?” with her ferrets, Hermes and Isaac.
Sessions
-
- Title: Hacking In-Group Bias for Fun and Profit
- Track: Culture
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
Our lives and social interactions are governed by sociology and psychology. As geeks, we strive to understand how the technology around us works, and we strive to find ways to make it better. Society is basically one big, complex piece of technology, and, like all technology, it is hackable. This talk will explain how you can do that.
- Speakers: Kat Toomajian
-
- Title: Keeping your culture afloat through a tidal wave of interest ~~\o/~~
- Track: Culture
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
During the height of interest to the project, there were often several new people arriving in the channel per day. That may not sound like a lot, but everyone had questions and would be interested in different things; it could take a twenty minute conversation or so with someone who knew a lot about the project in order to properly greet, inform, and orient new people. The founders didn’t have a few spare hours around the clock to personally devote to making sure that each new arrival was welcomed, felt welcomed, had their questions answered, and had their willingness to contribute channeled into something which needed the help and suited their skills. There was a lot about this that we could have automated or dumped into a higher-latency format like email. The first time someone proposed automating the welcoming dance it was like they’d slapped me in the face. The personal touch bit was crucial, and automating it would have struck all the wrong notes. The project was supposed to be for people, by people, and showing that we’re human and we’re committed to keeping it small and personal was crucial to keeping the culture intact.
- Speakers: Azure Lunatic, Kat Toomajian
-
Lauren Voswinkel
LivingSocial- Website: http://github.com/Valarissa
- Twitter: @laurenvoswinkel
- Favorites: View Lauren's favorites
Biography
Lauren has been professionally programming since 2006. She started doing front-end work primarily, and transitioned to back end development using primarily Ruby and Rails.
Currently, she works for LivingSocial, and has been throughly enjoying that endeavor. In her spare time, she likes to do fire breathing, fire spinning, and trick shots with a whip.
She’s also been more than a little obsessed about Netrunner, and is working on a JS HTTP client/server to play with her friends who live across the country.Sessions
-
- Title: Advanced Javascript Basics for Web Developers
- Track: Chemistry
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
Javascript is a necessity for modern web development. Whether it is to add more interactivity to your user interface, or provide a client to interact with your API, chances are, even if you’re trying to avoid working in javascript, you’re working in javascript. Projects like Coffeescript and Opal, while useful, still do not help understand the javascript outputted by these compile-able languages. One growing concern in this realm is that an application’s javascript can sometimes be a security concern, easily exploited by a malicious user. In order to catch these concerns, you must know what your javascript does, inside and out. This talk will illustrate concepts to make sure your client code is secure, while still giving your team the flexibility it needs to keep building your stellar app!
- Speakers: Lauren Voswinkel
-
Rachel Walker
ThoughtWorks- Website: http://github.com/raychatter
- Twitter: raychatter
- Favorites: View Rachel's favorites
Biography
Rachel Walker is a software developer at Thoughtworks in San Francisco. Even though she’s a dedicated nerd, Rachel has a diverse set of interests ranging from biking to photography to participating in a drag troupe boy band called Every Direction.
Sessions
-
- Title: NerdCred++; How to Customize your Bash Prompt
- Track: Hacks
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
The terminal is a powerful tool on any developer’s belt. The command line interface provides extensive functionality via simple entry of commands. In this workshop we will customize the development experience by adding personal ⭐︎flair⭐︎ and making the most of limited screen real estate. Customizing the prompt provides additional information and functionality with the bonus of flair. Participants will be able to take pride in custom craftsmanship with the result.
- Speakers: Pamela Ocampo, Rachel Walker
-
Steven Walling
Wikimedia Foundation- Website: http://github.com/stevenwalling
- Twitter: stevenwalling
Biography
Steven Walling is a product manager at the Wikimedia Foundation, the non-profit behind Wikipedia and other projects, including the open source MediaWiki wiki engine.
Sessions
-
- Title: Data, Privacy, & Trust in Open Source: 10 Lessons from Wikipedia
- Track: Culture
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
Few people today are not concerned with the way data is used to enhance or subvert individual privacy. This is especially true on the Web, where open source technologies are behind much of what we interact with and use on a daily basis. As the most fundamental aspects of our lives become networked — social relationships, work, finance, and even how we get our food — how can we make sure that open source technologies foster a sense of trust with users, protect their privacy, and still give data scientists the tools they need to gain insight?
- Speakers: Steven Walling
-
H. Waterhouse
Dell- Website: http://github.com/wiredferret
- Blog: http://agilecrafting.tumblr.com/
- Twitter: wiredferret
- Favorites: View H.'s favorites
Biography
If you had told Heidi that her career would be writing thousand-page research papers, she might not have taken up technical writing. But she did, and now she gets to learn and teach about topics as diverse as pre-OS boot sequences, the amount of spam you aren’t seeing, Medicaid billing codes, and The Cloud. When she is not reading white papers for work, she bike commutes, maintains a family, and writes about the intersection of Agile development methods and handcrafting.
Sessions
-
- Title: Life-Hacking and Personal Time Management for the Rest of Us
- Track: Hacks
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
Almost all the books and articles out there about taking Agile methods into your personal life seem geared to people who have control over their schedules. What about those of us who have childcare, eldercare, or other incompressible schedule demands?
- Speakers: H. Waterhouse
-
- Website: http://github.com/judywawira
- Twitter: judywawira
Biography
I am a medical doctor training in radiology residency with health informatics experience in SubSaharan Africa. MY passion is increasing effectiveness of health care providers through use of open source medical records technology , and improve quality of health care delivery in developing countries. My very first activity in the global health space was while as a medical student, visiting a mentee in the kibera slums of kenya (one of the largest slums in Africa) i found a great model to provide basic care to the people living in the slums – poor technology infrastructure, massive paper data perpetuated inefficiencies to provide comprehensive care for patients attending these clinics. This experience motivated me to get working on implementing openMRS, the largest open source medical records system in use in over 42 countries. I bring that experience to share my dream of building an large health enterprise of social entrepreneurship driven by open source medical technologies, including the value of building communities
Sessions
-
- Title: Utilizing open source medical systems to reach the next 33 million
- Track: Business
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
There is an increase in double burden of diseases in developing countries accruing from the rise of non communicable and infectious diseases. This situation is worsened by lack of adequate financing, inadequate infrastructure for delivering health care, low health literacy and inadequate personnel. Health information systems drive the global health agenda , and huge investments are continuously being made to bridge the digital divide to improve health care delivery.
1. What are the opportunities to effectively deploy open source technologies in developing countries?
2. How do we create ownership, partnerships and collaborations that support scaling open source medical records system
3. What are the effective design thinking techniques that drive development of open source record systems - Speakers: judy wawira
-
- 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: Scottish Folk Dance: If you can follow code, you can dance!
- Track: Culture
- Room: B202/203
- Time: 10:00 – 10:45am
-
Excerpt:
Can you follow and write code? Do you participate in the ebb and flow of open source communities? Does pivoting those skills into a social form of exercise appeal to you? If so, then Scottish folk dancing might be for you!
- Speakers: Darrick Wong
-
Mark Wong
Emma, Inc.- Website: http://myemma.com/
- Twitter: @mwongatemma
Biography
Mark is a Data Architect at Emma, Inc. and works with their PostgreSQL database systems. Outside of Emma, he also helps organize various PDXPUG (Portland PostgreSQL Users Group) related events.
Sessions
-
- Title: An Adventure in Data Modeling: The Entity-Attribute-Value Model
- Track: Chemistry
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
A case study on the trials of Emma’s performance when implementing the Entity-Attribute-Value data model on their PostgreSQL database systems.
- Speakers: Mark Wong
-
- Website: http://01.org/powertop
Biography
Alexandra is a Software Developer who works at Intel’s Open Source Technology Center (OTC) on the Linux Core Enabling Team, Alex focuses on enabling Linux and tools such as PowerTOP to work on Intel Architecture.
Sessions
-
- Title: Power Tuning Linux: A Case Study
- Track: Chemistry
- Room: B304
- Time: 11:00 – 11:45am
-
Excerpt:
In this talk we will do a reality-check in terms of the power consumption on off-the-shelve systems running “out of the box” Linux distributions.
- Speakers: Alexandra Yates