Speakers
-
- Website: http://ameliaabreu.com/
- Blog: http://ameliaabreu.com/writing
- Twitter: @ameliaabreu
- Favorites: View amelia's favorites
Biography
UX freelancer/ info studies phd candidate at uw/ writing about tech + culture. data, archives, curation, race, gender, performance + music, tv and sports
Sessions
-
- Title: How you tell the story matters: telling better stories and making better technologies
- Track: Business
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
What happens when we tell stories? How do we tell stories about the technology we build, why do some stories get told over others? How do we talk about our successes, and how do we not talk about our failures? Whose stories get heard: how do women, people of color, disabled people, and “non-technical” workers get left out of the stories we hear? In this talk, I’ll explore the role of storytelling in technology, and share what I’ve found about telling better stories.
- Speakers: amelia abreu
-
- Title: Dog Food is for Dogs: Escape the Crate of Your Perspective with User Research
- Track: Cooking
- Room: B202/203
- Time: 10:00 – 11:45am
-
Excerpt:
Dogfooding—using your own products—is nice, but is it sufficient to produce good design for people who aren’t you? Our familiarity with our projects and their quirks makes us poor substitutes for users in the wild. So just who are these users, and how do you incorporate them into design and development?
In this workshop, we’ll explore user experience design and research strategies that will help you design for people who aren’t you.
- Speakers: Rachel Shadoan, amelia abreu
-
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: Morning Keynote — Put Up or Shut Up: An Open Letter to Tech Companies Seeking Diverse Teams
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
People from marginalized communities struggle to break into tech, clawing our way through a racist, sexist, classist, ableist system only to be fired, quit or just suffer in misery. I’ll explore what it really takes to create a workplace that is truly welcoming of everyone.
- Speakers: Kronda Adair
-
- Title: Removing Barriers: Ascend Project Post Mortem
- Track: Hacks
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Last year the Ascend Project was announced, then in the fall the first pilot took place in Portland. This year we’ll report back on how it went, hear from participants, and break down what worked and what could be changed for future versions of this type of program. You’ll definitely come away with some ideas for your next learning event, code school, or sponsored training.
- Speakers: Lukas Blakk, Kronda Adair
-
Megan Baker
Workday- Twitter: @meganjbaker
- Favorites: View Megan's favorites
Biography
Megan is a Cloud Engineer at Workday, where she works on a team building an OpenStack-based private cloud. A recent graduate of Cornell University’s M.Eng. program, she is using her background in machine learning and analytics to tackle new problems in distributed systems.
Outside of work, she’s interested in learning homebrewing, teaching her dog how to dance, and picking up new hobbies.
Sessions
-
- Title: Troubleshooting In Distributed Systems
- Track: Chemistry
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
The shift to microservice and distributed architectures has made software products more flexible and scalable— and a lot more complex. With so many moving parts, ephemeral conditions and the spectre of partial failure, it can be much more difficult to pinpoint how and why things break. Learn how Logstash, Elasticsearch and Kibana can be used to monitor healthy systems and investigate issues as they pop up, and what we can do outside of software to improve our process of problem-solving.
- Speakers: Megan Baker
-
- Title: From the Unicorn’s Mouth: Stories of Managing Multiple Diverse Identities in Tech
- Track: Culture
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
We each have many critical facets to our identity— race, gender, sexuality, class, health, and family background are just a handful of examples— and the interaction between them can shape our lives more than any one factor alone. In this panel discussion, learn about intersectionality, and what the experiences of those living at the crossroads of different minority identities can teach us about what it takes to create a truly inclusive open source community.
- Speakers: Megan Baker, Thalida Noel, Nichole Burton, Lisa Sy
-
Dana Bauer
Public Lab & Rackspace- Website: http://publiclab.org/profile/geography76
- Twitter: geography76
Biography
Dana Bauer is a programmer, geographer, and open data enthusiast. She’s part of the Developer Experience team at Rackspace, where she makes tools and leads workshops to help developers and technologists build amazing things with the Rackspace Public Cloud and OpenStack. As part of her work at Rackspace, Dana is able to devote up to 20% of her time on outreach to open source communities. She spends that time as a volunteer instructor with Software Carpentry and Girl Develop It and as an organizer with the Public Lab.
Sessions
-
- Title: Open source collaboration for tackling real world environmental problems
- Track: Culture
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Public Lab is a two-part project — an attempt at large-scale community environmental monitoring, AND a massively distributed R&D lab for inventing new monitoring techniques and equipment. The community has grown a lot over the past five years, and we are here to share stories of — and welcome you to — an emerging FOSS culture that spans hardware, software, data, community organizing, and advocacy.
- Speakers: Dana Bauer, Mathew Lippincott
-
- Website: http://github.com/lsblakk
- Blog: http://lukasblakk.com/
- Twitter: lsblakk
Biography
Lukas Blakk is a tech generalist with a degree in Software Development from Seneca College in Toronto. She’s the founder of the Ascend Project which aims to help marginalized adults gain access to tech skills through a barrier-removing accelerator program in open source contribution. Lukas has big dreams of creating software companies as worker cooperatives and designed from the start with on-the-job learning, diversity, and inclusiveness in their DNA.
Sessions
-
- Title: Removing Barriers: Ascend Project Post Mortem
- Track: Hacks
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
Last year the Ascend Project was announced, then in the fall the first pilot took place in Portland. This year we’ll report back on how it went, hear from participants, and break down what worked and what could be changed for future versions of this type of program. You’ll definitely come away with some ideas for your next learning event, code school, or sponsored training.
- Speakers: Lukas Blakk, Kronda Adair
-
- Website: http://znmeb.github.io/
- Blog: http://znmeb.github.io/
- Twitter: @znmeb
- Favorites: View M. Edward (Ed)'s favorites
Biography
Buck Borasky, Frontier Programmer – making space for octothorpes since 2007. Former Boy Genius, Sit-down Comic, Thought Follower, Curmudgeon-in-Residence.
Sessions
-
- Title: "R" You Ready for Some Football? Hacking Fantasy Sports with Open Source Software
- Track: Hacks
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
You’ve probably heard about “robot jounalism” – computers writing finance and sports stories. Well, there’s just one teensy little problem with robots writing finance and sports stories: investors and fantasy sports gamers don’t want the data turned into text! They want their data raw, right and fast. They need clean, timely data to make objective decisions using tried-and-true statistical methodologies. So I’m not going to talk about robot journalism – I’m going to talk about fantasy sports: getting the data, analyzing it and using statistical decision-making tools to enhance the probability of winning.
- Speakers: M. Edward (Ed) Borasky
-
Amy Boyle
New Relic- Website: http://github.com/boylea
- Blog: http://amyboyle.ninja/
- Twitter: @amylouboyle
- Favorites: View Amy's favorites
Biography
Amy Boyle is a software engineer at New Relic. She is active in the local tech community as an organizer for the Portland Pyladies group, where she helps plan and lead workshops. Her interests include performance, data analytics, and puppies.
Sessions
-
- Title: Open Source Tools for Scientific Research
- Track: Chemistry
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
Come learn about open science and the tools available for modern scientific research.
- Speakers: Amy Boyle
-
Thursday Bram
Urgency, Inc.- Website: http://urgencyinc.com/
- Blog: http://www.thursdaybram.com/
- Twitter: http://twitter.com/thursdayb
- Favorites: View Thursday's favorites
Biography
Thursday Bram writes about technical topics of all sorts: open source licenses, cryptocurrencies, and wearable hardware are her current favorite subjects. She’s the cofounder of Urgency Inc, a technical marketing agency.
Sessions
-
- Title: The Open Source Writing Stack
- Track: Hacks
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
Open source makes writing and publishing much easier both online and in print — provided you know what tools to use. This talk covers those tools (from LaTeX to WordPress) and how to choose between them.
- Speakers: Thursday Bram
-
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: Care and Feeding of a Healthy Job Hunt
- Track: Business
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
A job hunt can be a demoralizing and dehumanizing process, but there are a lot of things which you can do to make it more productive and less stressful.
- Speakers: VM Brasseur
-
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: GeekChoir 2015
- Track: Culture
- Room: B202/203
- Time: 5:45 – 6:30pm
-
Excerpt:
In this session, we’ll continue the grand Open Source Bridge tradition of learning how to increase team cohesion, identity, and collaboration through music, joining our voices (in our uniquely geeky way) in harmony.
- Speakers: Michael Alan Brewer
-
- Website: http://t.co/AYpK5doVZA
- Twitter: nicholeburton
Biography
The animated one. Head of Creative at @RosieApp. Cornell eLab ‘13/’14, Startup Labs ’13, MassChallenge Alumni, IBM SmartCamp ’14. 日本語OK
Sessions
-
- Title: From the Unicorn’s Mouth: Stories of Managing Multiple Diverse Identities in Tech
- Track: Culture
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
We each have many critical facets to our identity— race, gender, sexuality, class, health, and family background are just a handful of examples— and the interaction between them can shape our lives more than any one factor alone. In this panel discussion, learn about intersectionality, and what the experiences of those living at the crossroads of different minority identities can teach us about what it takes to create a truly inclusive open source community.
- Speakers: Megan Baker, Thalida Noel, Nichole Burton, Lisa Sy
-
Alex Byrne
Pierce County Library System- Website: http://www.piercecountylibrary.org/
- Twitter: HeofHIShirts
- Favorites: View Alex's favorites
Biography
Youth Services Librarian for almost a decade, Linux user for longer, player of games of all sorts and wearer of floral print shirts. Very interested in the ways that public libraries can better assist and find the needs of their communities, how open source code can help raise a generation of coders and hackers, and how open technologies can help free public libraries from vendor lock-in and prevent the adoption of technologies that run counter to public library principles just to get at content.
Sessions
-
- Title: The Public Library As An (Almost) Open Source Institution
- Track: Culture
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
Your public library can be one of your best allies for creating, distributing, and promoting Open Source ideas and projects. They want to help – they just need to know how.
- Speakers: Alex Byrne
-
- Twitter: https://twitter.com/jmarlena_canepa
- Favorites: View Jessica's favorites
Biography
Lover of learning, wonder and Russian. Curious coder. Grateful biped. Open Source Explorer.
Sessions
-
- Title: You, Too, Can Contribute to Open Source!
- Track: Culture
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Are you curious about contributing to Open Source but don’t know where to start? Learn how we became Open Source contributors, most recently with Outreach Program internships with Humanitarian OpenStreetMap Team (HOT) and Mozilla. Come learn how you can get started too.
- Speakers: Jessica Canepa, Barbara Miller, Adam Okoye
-
David Chan
Wikimedia Foundation- Website: http://wikimediafoundation.org/
Biography
David is an internationalization nerd with a general interest in languages, both major and lesser-resourced. He has been working on language support for Wikimedia’s VisualEditor since 2013. Most bug reports he receives are written in languages he can’t even read.
Sessions
-
- Title: Escapology: multilingual ContentEditable rich text editing
- Track: Hacks
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
VisualEditor, Wikimedia’s rich text editor, extends and normalizes browser contenteditable behaviour from Javascript. To work well for all languages, it must satisfy a seemingly impossible set of constraints. This is the story of how we managed.
- Speakers: David Chan
-
Kate Chapman
Cadasta Foundation- Website: http://cadasta.org/
- Twitter: @wonderchook
Biography
Kate leads Cadasta’s technology team and strategy. She is recognized internationally as a leader in the domains of open-source geospatial technology and community mapping, and an advocate for open imagery as a public good. Over the past 15 years she’s worked on geospatial problems of all kinds, including tracking malaria outbreaks, mapping private residences for emergency response, and even analyzing imaginary items used in geospatial games. Kate strongly believes in the mantra “people before data” which is core to her current work at Cadasta and her previous leadership of the Humanitarian OpenStreetMap Team (HOT) as the organization’s Executive Director and co-founder. Previous to her work at Cadasta and HOT, Kate worked on the geospatial sharing portals iMapData and GeoCommons. Kate also serves on the board of the Cadasta Foundation and the OpenStreetMap Foundation.
Sessions
-
- Title: The Graceful Exit: Approaches for Changing One's Role in an Open Community
- Track: Culture
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
Open culture communities are passionate, dedicated backed by people. What happens when those people need to change their roles within the community? I’ve played varied roles in open culture communities through the years. In this talk I’ll go over what worked well and what I wish I had approached in a different way when my role needed to change.
- Speakers: Kate Chapman
-
Sarah Chenoweth
Dreamwidth- Blog: http://sarah.dreamwidth.org/
- Twitter: sarahquaint
Biography
Sarah Chenoweth has fifteen years of experience in forensic science, but a lifetime of experience as a nerd of many stripes. She spends a lot of time reading non-fiction, biohacking, cooking, knitting, and subverting police agencies from within.
Sessions
-
- Title: Calculating Guilt: Using open-source software in forensic DNA testing
- Track: Culture
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
DNA testing has become the “gold standard” of forensics, but linking an item of evidence to a person of interest isn’t always clear cut. New open source tools allow DNA analysts to give statistical weight to evidentiary profiles that were previously unusable, letting juries weigh the evidence for themselves. This talk will discuss my lab’s validation and implementation of the Lab Retriever software package for probabilistic genotyping.
- Speakers: Sarah Chenoweth
-
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: Testing the Multiverse
- Track: Cooking
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
It’s a basic principle of testing that minimizing dependencies will make you happier, faster, and more productive.
But what happens when you can’t?
- 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 to Read a Stack Trace
- Track: Cooking
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
When you’re trying to make sense of an surprising software crash or an unexpected test failure, knowing your way around a stack trace can make the difference between bewildered frustration and finding a root cause.
- Speakers: Moss Collum
-
- Title: A Pair Programming Workshop
- Track: Culture
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
Pair programming is a great way to collaborate on code and to share new ideas and techniques, but the social dynamics can be challenging. In this session, we’ll talk about what works and what doesn’t, and practice some techniques for better pairing!
- Speakers: Moss Collum, L Dean
-
- Website: http://skycorbett.tumblr.com/
- Twitter: @skyler
Biography
UX + Design strategist living in Portland, OR passionate about usability, accessibility, and efficiency in user-oriented applications
Sessions
-
- Title: Free Your Money: Open Source Crowdfunding Tips & Tools
- Track: Business
- Room: B304
- Time: 11:00 – 11:45am
-
Excerpt:
Crowdfunding has become big business for companies like Kickstarter and Patreon. This ‘corporate crowdfunding tax’ can sometimes burden small projects. Is it time to kick commercial crowdfunding to the curb? Let’s share new strategies for DIY marketing and funding project online with Open Source tools
- Speakers: Skyler Corbett
-
- Website: http://github.com/mercul3s
- Blog: http://mercedescoyle.com/blog/
- Twitter: @benzobot
- Favorites: View Mercedes's favorites
Biography
Mercedes Coyle is a Data Infrastructure Engineer with Ulive, where she builds and maintains systems and pipelines for Analytics. In her spare time, she’s learning how to run a backyard farm, including building a chicken coop monitoring system.
Sessions
-
- Title: What's in a name? Phonetic Algorithms for Search and Similarity
- Track: Chemistry
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
Search can be as simple as returning a word or part of word based on character similarity. LIKE and wildcard matches can be sufficient, but can only account for character or string matching, and fail on misspelled words or names. Phonetic algorithms can help us find matches for misspellings and typo’d user data.
- Speakers: Mercedes Coyle
-
Ward Cunningham
Cunningham & Cunningham, Inc.- Website: http://ward.fed.wiki.org/
- Twitter: @WardCunningham
Biography
Ward Cunningham has worked for and consulted to daring startups and huge corporations. He has served as CTO, Director, Fellow, Principal Engineer and Inventor. He is best known for creating wiki. He leads an open-source project rebuilding wiki to solve more complex sharing situations addressing some of societies toughest problems. Ward founded movements in object-oriented, agile software, extreme programming and pattern languages. Ward lives in Portland, Oregon and works for New Relic, Inc.
Sessions
-
- Title: Learning and Knowing with Federated Wiki
- Track: Culture
- Room: B301
- Time: 10:00 – 10:45am
-
Excerpt:
@AlysonIndrunas RT @Bali_Maha’s wonderful beautiful thoughtful #fedwiki succinct summary “it is a new approach to looking at knowledge we construct together”
- Speakers: Ward Cunningham
-
Lynn Cyrin
CollectQT- Website: http://lynncyrin.me/
- Twitter: @LynnMagic
- Favorites: View Lynn's favorites
Biography
Lynn ‘Cyrin’ Conway is a full stack web developer and writer / advocate. She founded the queer trans collective, CollectQT, and is working on Quirell, a social network. She sometimes does activist writing at Model View Culture. Her specialities include sniffing out subtle bigotry, writing database queries, and creating fancy navbars.
Sessions
-
- Title: Building Diverse Social Networks
- Track: Culture
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
While only a handful of social networks like Dreamwidth and Quirell explicitly prioritize diversity, there are plenty of lessons to learn about what to do — and what not to do — from Facebook, Twitter, and others. Best practices include counter-oppressive politics, embedded in the community guidelines and norms; and the right tools, technologies, and policies. This session will look at what does and doesn’t work in a variety of online environments.
- Speakers: Jon Pincus, Lynn Cyrin
-
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: Cat-herd's Crook: Enforcing Standards in 10 Programming Languages
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
At MongoDB we write open source database drivers in ten programming languages. Ideally, all behave the same. We also help developers in the MongoDB community replicate our libraries’ behavior in even more (and more exotic) languages. How can we herd these cats along the same track? For years we failed, but we’ve recently gained momentum on standardizing our libraries. Testable, machine-readable specs prove which code conforms and which does not.
- Speakers: Samantha Ritter, A. Jesse Jiryu Davis
-
- Title: How Do Python Coroutines Work?
- Track: Chemistry
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Asynchronous I/O frameworks like Node, Twisted, Tornado, and Python 3.4’s new “asyncio” can efficiently scale past tens of thousands of concurrent connections. But async coding with callbacks is painful and error-prone. Programmers increasingly use coroutines in place of callbacks to get the best of both worlds: efficiency plus a natural and robust coding style. I’ll explain how asyncio’s coroutines work. They are built using Python generators, the “yield from” statement, and the Future and Task classes. You will gain a deep understanding of this miraculous new programming idiom in the Python standard library.
- Speakers: A. Jesse Jiryu Davis
-
Jane Davis
Dropbox- Twitter: janedavis
Biography
Jane is a User Researcher at Dropbox, where she spends her time talking to strangers. She has a Master’s degree in Information Science from University of Michigan School of Information. Outside of work, she volunteers for a local reproductive justice organization, reads voraciously, plays video games, and builds weird art with her partner. She bakes flawless macarons.
Sessions
-
- Title: User Research For Non-Researchers
- Track: Cooking
- Room: B302/303
- Time: 10:00 – 10:45am
-
Excerpt:
User research doesn’t have to be time-consuming, elaborate, or performed by a UX professional. If you’re willing to talk to a few strangers, you can do user research. In this presentation, I’ll talk about how to do lightweight research on any product or topic, no matter what your background and training are. I’ll focus on the most effective tools for quick research, and some of the common pitfalls for novice researchers.
- Speakers: Jane Davis
-
- Website: http://rcoder.net/
- Twitter: @rcoder
- Favorites: View Lennon's favorites
Biography
Nerd, amateur chef, west coast partisan.
Sessions
-
- Title: Teaching and managing for technologists
- Track: Culture
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
After 15 years or so working as a programmer I made two big changes in my job: first I became a manager, then I started working with college students to help them learn to code. This is a personal story of why that has been some of the most challenging and rewarding work I’ve ever done.
- Speakers: Lennon Day-Reynolds
-
- Twitter: lgdean
- Favorites: View L's favorites
Biography
Dean is a programmer who moved from the East Coast to San Francisco, tried bouncing back and forth for a while, then gave up and accepted the idea of living in just one place (at a time) and returning to non-remote teamwork. They like to square dance and pick up new functional languages, and explain how the two are very much related.
Sessions
-
- Title: A Pair Programming Workshop
- Track: Culture
- Room: B302/303
- Time: 10:00 – 11:45am
-
Excerpt:
Pair programming is a great way to collaborate on code and to share new ideas and techniques, but the social dynamics can be challenging. In this session, we’ll talk about what works and what doesn’t, and practice some techniques for better pairing!
- Speakers: Moss Collum, L Dean
-
Ian Dees
New Relic- Website: http://www.ian.dees.name/
- Blog: http://www.ian.dees.name/
- Twitter: undees
- Identi.ca: undees
- Favorites: View Ian's favorites
Biography
Ian Dees was first bitten by the programming bug in 1986 on a Timex Sinclair 1000, and has been having a blast in his software apprenticeship ever since. By day, Ian slings code, tests, and puns at New Relic. By night, he dons a cape and keeps watch over the city as Sidekick Man. In his (heh) “spare time,” he converts espresso into programming books, including the team effort Seven More Languages in Seven Weeks.
Sessions
-
- Title: You Got Your Idris in My C++! A First Look at Denotational Design
- Track: Chemistry
- Room: B304
- Time: 10:00 – 10:45am
-
Excerpt:
Programmers gripe that we have two kinds of programming languages: the ones we write in for fun, and the ones we write in because we have to. We may enjoy coding that weekend project in Agda, but we have to leave that smile behind on Monday morning when we go back to Java or C++.
But is that really the case? Or can we find a way of bringing the expressiveness, the rigor, or the fun of our favorite languages into our day jobs?
- Speakers: Ian Dees
-
Lyzi Diamond
Mapbox- Website: http://lyzidiamond.com/
- Twitter: @lyzidiamond
Biography
Lyzi Diamond is an educator, community organizer, and developer working primarily with geospatial technology. She is the Education Lead at Mapbox where she creates and promotes tutorials, workshops, and documentation for Mapbox tools and heads up the Mapbox Education initiative. Lyzi is also a co-founder of Maptime, an international, open source educational community for small-group learning about open source spatial analysis, web mapping, and general geographic goodness. Formerly, Lyzi was a 2014 Fellow at Code for America and a GIS Technician at the Oregon Department of Geology and Mineral Industries. She holds a dual-degree in Geography and Planning, Public Policy, and Management from the University of Oregon, and she currently resides in Oakland, CA.
Sessions
-
- Title: Build a Web Map with Open Source Tools
- Track: Cooking
- Room: B301
- Time: 10:00 – 11:45am
-
Excerpt:
Come learn to make a map on the web! In this tutorial, we will build an interactive, data-filled web map using a number of open source tools including Mapbox.js (a JavaScript library based on Leaflet.js). We will cover several options for interactivity and data sources, and show how to integrate with external APIs and other mapping tools.
- Speakers: Lyzi Diamond
-
Kyle Drake
Neocities- Website: http://neocities.org/
- Blog: http://neocities.org/blog
- Twitter: https://twitter.com/kyledrake
- Favorites: View Kyle's favorites
Biography
Professional Cyberpunk
Sessions
-
- Title: Making the web fun again
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
When Geocities shut down, it did much more than delete a bunch of obnoxious dancing baby GIFs and Limp Bizkit MIDI files. It deleted the ability for people to easily create web sites, and learn how to be in complete control of the content and presentation they provide to their audience. To the economically and socially disenfranchised, it was a disaster that prevented countless people from learning programming. So we brought it back, and open sourced the entire thing (including our financial data). Leave your nostalgia at the door – let us show you our efforts to pave a better future for tech startups, the tech community, and the future of the web itself.
- Speakers: Kyle Drake, Victoria Wang
-
Arlene Ducao
NYU, MIT- Website: http://arlduc.org/
- Blog: http://senseandscale.info/
- Twitter: arlduc
Biography
Arlene Ducao is a Sensemaking Fellow at MIT International Development Initiative, adjunct prof at NYU (physical computing, mobile programming, geospatial visualization, digital fabrication), and instructor at MIT (urban studies, physical computing). She is also the inventor of MindRider (http://mindriderhelmet.com), the helmet that tracks and maps your mental performance. As a practitioner, she makes creative computing projects that examine the relationship between the natural landscape, our built environments, and ourselves.
Sessions
-
- Title: The Quantified Self in the Smart City: Geo-Visualizing the Open Data of YOU
- Track: Cooking
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
How do we track ourselves and what does it mean for the places we live? What mapping tools can help us to quickly understand the data we’re collecting?
- Speakers: Arlene Ducao
-
Adam Edgerton
Instrument- Website: http://www.adamedgerton.com/
- Blog: http://medium.com/@adamedgerton
- Twitter: @adamedgerton
- Favorites: View Adam's favorites
Biography
Senior Producer at Instrument. PDX Digital PM founder. Exploring the outdoors and the Internet – usually not at the same time.
Sessions
-
- Title: Project Fear
- Track: Business
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Project fear, not dissimilar to imposter syndrome, tends to affect all project leaders at some point (or many points) in their career. This session will tackle project fear by fully defining it, investigating its roots, noting its symptoms, and ultimately discussing a number of successful coping mechanisms.
- Speakers: Adam Edgerton
-
- Website: http://where.coraline.codes/
- Twitter: @CoralineAda
Biography
Coraline Ada Ehmke is a speaker, author, teacher, open source advocate and technologist with 20 years of experience in developing apps for the web. As a founding member of LGBTech, CultureOffset.org and and contributor-covenant.org, she works diligently to promote diversity and inclusivity in the tech industry. Her current interests include refactoring, code analytics and artificial intelligence.
Sessions
-
- Title: Aesthetics and the Evolution of Code
- Track: Culture
- Room: B302/303
- Time: 11:00 – 11:45am
-
Excerpt:
Elegance is an aesthetic experience. It’s about perfectly conforming to a set of imperfect standards, meeting a need with no extraneous lines or rough edges. Elegance in code is the result of a mysterious process, just as elegance in nature is— in the case of nature, the process is evolution.
- Speakers: Coraline Ada Ehmke
-
- Website: http://www.chiliahedron.com/
- Twitter: relsqui
- Favorites: View Finn's favorites
Biography
Finn is a student of linguistics and computer science at Portland State University, but most of what they know about effective software development comes from hobby projects and badgering off-duty professionals. They’ve spoken previously at OSB about how to implement gender-friendly user data interfaces.
Sessions
-
- Title: Male/Female/Othered: Implementing Gender-Inclusiveness in User Data Collection
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
You want to gather information about your users that you can use to improve their experience and yours. They want their identities to be acknowledged and treated with respect. This talk is about meeting both needs: How to ask about gender in ways that welcome the diversity of reality while still being able to analyze the data you get back. We’ll discuss the nature of that challenge, how some major websites address it, and example solutions for different scenarios.
- Speakers: Finn Ellis, Jonathan Harker
-
Audrey Eschright
Recompiler Media- Website: http://lifeofaudrey.com/
- Twitter: ameschright
- Favorites: View Audrey's favorites
Biography
Audrey is a software developer, community organizer, and activist based in Portland, OR. She founded Calagator, an open source community calendaring service, and co-founded Open Source Bridge, an annual conference for open source citizens. She is the editor and publisher of The Recompiler, a magazine about technology and participation.
Sessions
-
- Title: For Love and For Money
- Track: Culture
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
Let’s talk about the work we want to do, the work we have to do, and how we might create systems that don’t continue to force bad choices between building community, technical work, and diversity activism.
- Speakers: Audrey Eschright
-
- Website: http://github.com/MichaelRFairhurst
- Blog: http://mikedrivendevelopment.blogspot.com/
- Twitter: michaelrfairhu1
Biography
Michael is a long time unit-testing advocate and has taken his unit-testing skills and applied them to programming language design, diving into the world of compilers and parsers.
Sessions
-
- Title: Why Making a Programming Language is Awesome
- Track: Hacks
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
Learn about the journey of creating Wake, a modern programming language
- Speakers: Michael R Fairhurst
-
- Website: http://jxf.me/
- Blog: http://jxf.me/
- Twitter: jxxf
Biography
Builder of things, occasional public speaker, and curiosity advocate.
Sessions
-
- Title: A Matter of Time
- Track: Chemistry
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
Did you know that every so often, a minute lasts 61 seconds? If that sounds like something that might break some software, you’d be right! In this talk, we’ll discuss the common ways that time is implemented in a number of libraries you probably depend on, how these representations can fall short of giving us a complete picture of what time it is, and what we can do about this state of affairs.
- Speakers: John Feminella
-
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: Stronger Than Fear: Mental Health in the Developer Community
- Track: Culture
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
Mental disorders are the largest contributor to disease burden in North America, but the developer community and those who employ us are afraid to face the problem head-on. In this talk, we’ll examine the state of mental health awareness in the developer workplace, why most developers feel it isn’t safe to talk about mental health, and what we can do to change the culture and save lives.
- Speakers: Ed Finkler
-
- Title: How To Be A Great Developer
- Track: Business
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
Being a great developer is much more than technical know-how. Empathy, communication, and reason are at least as important, but are undervalued in our industry. We’ll examine the impact these skills can have and how to apply them to our work.
- Speakers: Ed Finkler
-
Kelsey Gilmore-Innis
Sexual Health Innovations- Blog: http://nerd.kelseyinnis.com/
- Twitter: kelseyinnis
- Favorites: View Kelsey's favorites
Biography
Kelsey is the Director of Technology at Sexual Health Innovations, creating technology that advances sexual health and wellbeing in the United States. SHI is currently building Project Callisto to provide a more empowering, transparent, and confidential reporting experience for college sexual assault survivors. Kelsey co-founded the Lambda Ladies group for women in functional programming and speaks regularly around the world on technical topics. As part of the Anti-Eviction Mapping Project, she led the development and deployment of the searchable Anti-Eviction Pledge site. Outside of SHI, Kelsey pursues the study of baseball, R&B, presidential trivia and other all-American pursuits.
Sessions
-
- Title: Your Job is Political: Tech Money in Politics
- Track: Business
- Room: B302/303
- Time: 2:30 – 3:15pm
-
Excerpt:
As much as the personal is political, the old-fashioned political still is too, and companies and individuals made rich by the tech industry and by open source software have been making increasingly direct monetary incursions into U.S. politics. Let’s take a look at what policies & politicians our bosses, investors, users and contributors are buying at the local and state levels, with a specific focus on current changes in education policy and future moves in law enforcement.
- Speakers: Kelsey Gilmore-Innis
-
- 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
-
* Catalyzing Diversity: Practical Advice for Navigating Minority STEM Communities to Open Up Open Source
- Title: Catalyzing Diversity: Practical Advice for Navigating Minority STEM Communities to Open Up Open Source
- Track: Culture
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
How can Open Source Software projects attract minorities? Come to learn practical strategies to implement your diversity goals into actionable outreach efforts. We will describe ways to tap into minority STEM communities that exist both online and in meatspace. The former include Tweet chats and hashtags used by people of color who are enthusiasts of science (like #BLACKandSTEM) and tech (like #LATISM). The live events include annual conferences of minority students and professionals such as the Richard Tapia Celebration of Diversity in Computing.
- Speakers: Alberto Roca, Shauna Gordon-McKeon
-
- Website: http://www.grandideastudio.com/
- Twitter: @joegrand
- Favorites: View Joe's favorites
Biography
Joe Grand was born as a hacker. In a time when tinkering with computers and electronics was a guarantee for ridicule and torment, Joe (formerly known as Kingpin) pushed back to forge his own path – figuring out how to make free telephone calls as a 7-year-old in 1982, helping set the standard for computer security vulnerability research and disclosure with the infamous hacker group L0pht Heavy Industries, bringing engineering to the masses on Discovery Channel’s Prototype This, and running his own product design firm, Grand Idea Studio. Joe loves to teach and inspire current and future engineers through fun presentations, pictures, and stories.
Sessions
-
- Title: Open Source Tools of the Hardware Hacking Trade
- Track: Cooking
- Room: B201
- Time: 3:45 – 4:30pm
-
Excerpt:
Many embedded systems contain design flaws that could lead to exploitable vulnerabilities. In order to discover such flaws, hackers and engineers use a specific set of tools. In this session, Joe will discuss his favorite open source hardware hacking and reverse engineering tools, including those that monitor/decode digital communications, extract firmware, inject/spoof data, and identify/connect to debug interfaces.
- Speakers: Joe Grand
-
Jen Griffin
Dreamwidth Studios- Website: http://github.com/kareila
- Twitter: kareila
- Favorites: View Jen's favorites
Biography
Jen Griffin has been contributing to the Dreamwidth platform since 2009. Perl is her native language. She has a bachelor’s degree from MIT, but not in any of the majors you would expect.
Sessions
-
- Title: How We Learned To Stop Worrying And Love (Or At Least Live With) GitHub
- Track: Cooking
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
In the past few years, GitHub has become the most widely used platform for managing open source projects, thanks to the ease it provides for submitting and accepting pull requests. However, GitHub’s issue tracker is not as full featured as more venerable bug trackers such as Bugzilla, and it is not as easy to use for organizations which have a large number of casual contributors. Come hear how one organization coped with the sudden loss of their Bugzilla database by restructuring their tracking workflow to use GitHub’s built-in issue management features, as well as implementing API hooks to provide missing functionality.
- Speakers: Jen Griffin, Athena Yao
-
Britta Gustafson
SaurikIT, LLC- Website: http://jeweledplatypus.org/
- Twitter: brittagus
- Favorites: View Britta's favorites
Biography
I’m a community manager for Cydia (the APT-based alternative to the App Store for jailbroken iOS devices), working on help and documentation for jailbroken iOS. This is an ecosystem of open computing for closed devices, supporting a shift from consuming software to developing a critical and creative relationship with software. I’m a volunteer for OpenHatch, which helps new contributors to free software, and I’m a member of Double Union, a feminist hackerspace in San Francisco. I also contribute to Wikipedia and LocalWiki.
Sessions
-
- Title: What is LocalWiki, and why is it so much fun? Let's edit it!
- Track: Culture
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
LocalWiki, a very friendly and inclusive cousin of Wikipedia, is a project hosting region-specific open-content wikis where a community can write about local topics in as much detail as they like. I’ve had a ton of fun with this recently, and I’d like to explain to you why you might like it too! We can work on some first edits together.
- Speakers: Britta Gustafson
-
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 Source your Circuit Design with KiCAD
- Track: Chemistry
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
I learned to design circuits in Eagle because at the time there were no good, free, open source alternatives but I would argue that’s changed. Let’s talk about why KiCAD might be the CAD program you’re looking for and do a whirlwind tour of the current state of KiCAD tools and community.
- Speakers: 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: HTTP Can Do That?!
- Track: Hacks
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
I have explored weird corners of HTTP — malformed requests that try to trick a site admin into clicking spam links in 404 logs, an API that responds to POST but not GET, and more. In this talk I’ll walk you through those (using Python, netcat, and other tools you might have lying around the house).
- Speakers: Sumana Harihareswara
-
- Twitter: TheRealJesusaur
Biography
Jonathan is an alum of Portland State University and an Operations Developer for HP Cloud.
Sessions
-
- Title: Male/Female/Othered: Implementing Gender-Inclusiveness in User Data Collection
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
You want to gather information about your users that you can use to improve their experience and yours. They want their identities to be acknowledged and treated with respect. This talk is about meeting both needs: How to ask about gender in ways that welcome the diversity of reality while still being able to analyze the data you get back. We’ll discuss the nature of that challenge, how some major websites address it, and example solutions for different scenarios.
- Speakers: Finn Ellis, Jonathan Harker
-
- Twitter: @meg_hartley
Biography
Meg Hartley plans and runs many programs and events for the Puppet Labs community all over the world. She is enthusiastic about providing opportunities for all members of the community to learn in a safe space and feel appreciated. Before her work at Puppet, she helped start a community focused on bringing awareness to dyslexia in the public schools.
Sessions
-
- Title: Hosting Events that the Whole Community Loves
- Track: Culture
- Room: B301
- Time: 2:30 – 3:15pm
-
Excerpt:
So, you’re responsible for a growing an open source community and you want to ensure it’s a friendly place for newcomers and old-timers alike. You want to make sure everyone feels welcome and has access to a variety of events (both on and offline) with content that meets the needs of all of your user base from beginner to advanced. This talk will…
- Speakers: Meg Hartley
-
- 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: A Developer's-Eye View of API Client Libraries
- Track: Cooking
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
A developer’s experience of an API and its client libraries can make the difference between them building on a project and giving up in frustration. If you develop an API client library, you’ll learn what you can do to get it out of the way so developers can spend mental energy on putting together exciting projects, not fighting with tools. If you work with web APIs, you’ll learn about factors to consider when you’re choosing a framework to use. Either way, you’ll learn about best practices—code-related and not—that make the difference between fun and easy development and a frustrating slog.
- Speakers: Frances Hocutt
-
- Website: http://emmah.net/
- Blog: http://emceeaich.dreamwidth.org/
- Favorites: View Emma's favorites
Biography
Emma works on problems ranging from UI to identity. She believes that while Power Pop, Coffee, Hockey, Bicycles, JavaScript, and Feminism may not save us, they make the world better.
Sessions
-
- Title: Desigining for Renaming
- Track: Culture
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
Renaming yourself is never easy. In Santa Clara County in the State of California, to file a petition to change one’s name costs over $400, and may take six months or more. Then one must change one’s name (and possibly one’s gender marker) on the dozens of sites and services one uses.
On many sites, that’s easy, I go to preferences and edit my name.
But then the site addresses me as “Mr. Emma Humphries,” oh really?
Other systems will correctly greet me as “Emma” when I log in. But still call me by $DEAD_NAME when they send an email.
This brings us to the first best practice:
When I change my name in one place, change it in all the places.
- Speakers: Emma Humphries
-
Kirsten Hunter
Akamai- Website: http://github.com/synedra
- Blog: http://www.princesspolymath.com/
- Twitter: @synedra
Biography
Kirsten Hunter is an unapologetic hacker and passionate advocate for the development community. Her technical interests range from graph databases to cloud services, and her experience supporting and evangelizing REST APIs has given her a unique perspective on developer success. In her copious free time she’s a gamer, fantasy reader, and all around rabble-rouser. Code samples, recipes, and philosophical musings can be found here.
Sessions
-
- Title: Leveraging Docker to Enable Learning
- Track: Cooking
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
When giving workshops or presenting online tutorials, it’s frequently the case that the system setup can take longer than the actual learning exercises. Using Docker to provide a learning sandbox solves this problem while avoiding changing the learner’s system in potentially destructive ways.
- Speakers: Kirsten Hunter
-
Daniel Johnson
Solsticlipse- Website: http://github.com/teknotus
- Blog: http://solsticlipse.com/blog.html
- Twitter: teknotus
- Favorites: View Daniel's favorites
Biography
Daniel Johnson is a full stack developer who has been programming since 1990, and focused on Open Source technologies since 2003. Jobs have ranged from telephone tech support to systems administration, and freelance software development. He has spent the most time in the last few years working with Rails, AngularJS, Android, and Arduino. In 2014 he founded a users group for C, C++, and Assembly. He was the first person to document how to use the intel real sense 3d camera with Linux.
Sessions
-
- Title: Reinventing black boxes
- Track: Hacks
- Room: B304
- Time: 2:30 – 3:15pm
-
Excerpt:
Open source has a long history of reimplementing, and reverse engineering proprietary tools. This talk will integrate the tools needed to reverse engineer into stories of how it has been done before.
- Speakers: Daniel Johnson
-
- Website: http://coderanger.net/
- Twitter: kantrn
- Favorites: View Noah's favorites
Biography
Noah Kantrowitz is a web developer turned infrastructure automation enthusiast, and all around engineering rabble-rouser. By day he builds tools and teaches, and by night he leads the Python Software Foundation infrastructure team. He is an active member of the Chef community, and enjoys merge commits, cat pictures, and beards.
Sessions
-
- Title: How the Internet Works
- Track: Chemistry
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
The Internet runs the world; it connects our devices, powers our businesses, and even talks to our thermostats. But how does it all happen? We will follow an adventurous young web browser from the moment a hapless user presses “enter” and witness the trials and tribulations of many packets. Ride alongside the most fearsome syscalls as we learn how the Internet works!
- Speakers: Noah Kantrowitz
-
Rabimba Karanjai
RICE University / Mozilla- Website: http://www.rabimba.com/
- Blog: http://rkrants.blogspot.com/
- Twitter: rabimba
- Favorites: View Rabimba's favorites
Biography
Full Time Graduate Researcher, part time hacker and FOSS enthusiast.
I used to write code for Watson and do a bunch of other things at their lab (mostly deals with algorithm,NLP, Ontologies,reading papers among other stuff). At present intern at Almaden Research Center. And crawling my way towards a PhD at RICE University.
My present interest deviates towards security. Primarily static analysis and marginally towards systems.
Sessions
-
* Building a self learning word prediction and auto-correct module for FirefoxOS and openweb handling multilingual input
- Title: Building a self learning word prediction and auto-correct module for FirefoxOS and openweb handling multilingual input
- Track: Hacks
- Room: B304
- Time: 11:00 – 11:45am
-
Excerpt:
Language input for mobile devices has always been a challenge on how to provide intuitive experience along with the easy of type. One approach towards that end is predictive text input. But predictions are as good as the wordlist that it gets generated from. Often it becomes a much harder problem to implement the same approach for localized languages like Hindi,Bengali (India, Bangladesh) and languages that require IME to type effectively. One approach is to learn from users typing preference and improve the dictionary weight-age to improve prediction. This talk will discuss upon how this can be implemented in Firefox OS and how the same approach can be used for openweb apps universally without locking in to any specific language. We also will briefly discuss how it manages to improve localized language predictions and the challenges some transliteration system faces along with how we can tackle them.
- Speakers: Rabimba Karanjai
-
Lydia Katsamberis
craigslist inc.- Website: http://github.com/llkats
- Blog: http://llkats.github.io/
- Twitter: llkats
- Favorites: View Lydia's favorites
Biography
Lydia Katsamberis is a JavaScript Engineer at craigslist. In days of yore, she developed the web at UBM, startup site gdgt.com, and AOL. Lydia is mostly from the Midwest and holds degrees from the University of Michigan and Loyola University Chicago. She currently lives in San Francisco with a very loud cat.
Sessions
-
- Title: Tricking Out the Terminal: An Introduction
- Track: Chemistry
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
A beginner-focused overview of the particulars and pitfalls of the command line and several common shells, with a focus on improving developer workflows, exposing common default tools, implementing useful open-source tools, and inserting emoji into prompts (pretty much the best part of customizing the terminal).
- Speakers: Lydia Katsamberis
-
- Twitter: zoevkay
Biography
Software engineer at New Relic/aspiring circus performer.
Sessions
-
- Title: Venturing into the Spooky Science of Ruby
- Track: Chemistry
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
Grab a scalpel as we put Ruby on the table to look at this lovely language’s internals. We’ll start with class inheritance and method lookup, and then explore the mysterious eigenclass and how it fits in. We’ll use our newfound knowledge to turn children into zombies, meet unexpected vampires, and make our own Ruby mutants. Okay, so maybe it won’t be too spooky, but you’ll come away having a better understanding of Ruby objects and their internals (and braaaains!).
- Speakers: Zoe Kay
-
- Website: http://ryan.hypnoticocelot.com/
- Twitter: rckenned
- Favorites: View Ryan's favorites
Biography
YouTube Infrastructure Engineer…emoji aficionado
Sessions
-
- Title: Fear Driven Development
- Track: Culture
- Room: B302/303
- Time: 11:00 – 11:45am
-
Excerpt:
Have you ever not made a much-needed change because you were afraid of breaking something? Caution is wise, but too much fear can leave even the most agile of software organizations with a crippling aversion to change. This talk will discuss what makes us scared, why it hurts us, and my experiences helping a team I managed get rid of some of our fears.
- Speakers: Ryan Kennedy
-
- Website: http://github.com/libby
- Twitter: viskobatz
Biography
My CS journey started when I audited an Open GL class in college. I understood little, but I was hooked! I switched my major from Philosophy to CS. For the past 7 years I have worked as a programmer in Java, python, and, most recently, Scala, in various fields from casual game startups, to photo startups, to publishing companies. I love the magic power programming gives where a single person, or great team can turn an idea into a reality.
Apart from programming, I love snowboarding, traveling, and meeting new people! The communities I’ve found around programming have been inspiring and wonderful.
Sessions
-
- Title: Monads Made Semi-Understandable
- Track: Hacks
- Room: B201
- Time: 11:00 – 11:45am
-
Excerpt:
The word monad is all around us. I’ve heard long explanations of it that seem to over complicate it or make it intimidating. At Hacker School one of my goals was to learn some category theory, and understand the beast. I finally got it, and it wasn’t so bad. I wanted to explain monads in a way that would not intimidate people and that would so some solid examples so if they felt like i had before, I might be able to help.
- Speakers: libby kent
-
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: Yoga!
- Track: Culture
- Room: B202/203
- Time: 5:45 – 6:30pm
-
Excerpt:
Accessible yoga for people of all levels, special attention given to yoga postures and breathing that you can do at your desk.
- Speakers: Sherri Koehler
-
Tim Krajcar
New Relic- Website: http://github.com/tkrajcar
- Blog: http://www.timbabwe.com/
- Twitter: TimKrajcar
- Favorites: View Tim's favorites
Biography
Tim Krajcar is an Engineering Manager at New Relic, managing the Ruby agent team. He’s built software, web, and infrastructure solutions for companies including Nike, Intel, Standard Insurance, Hitachi, Sutter Home, and McAfee. He lives in Portland, Oregon with his wife and recently co-founded two early-stage daughters.
Sessions
-
- Title: kenny_g.rb: Making Ruby Write Smooth Jazz
- Track: Hacks
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
For too long, computers have been shut out of the red-hot music-to-listen-to-while-relaxing-in-the-bathtub genre. Today, that all changes. Our smooth-jazz-as-a-service startup is primed to disrupt this stale industry. All we need is a little Ruby and we’ll make automated musical magic.
- Speakers: Tim Krajcar
-
Asheesh Laroia
Sandstorm- Website: http://www.asheesh.org/
- Twitter: asheeshlaroia
- Identi.ca: asheeshlaroia
Biography
By day, Asheesh Laroia is a member of the technical staff at Sandstorm. By night, he is volunteer President at OpenHatch, helping create workshops that teach students how to get involved in open source. His technical background touches machine learning, security, and linguistics. He helped start the Boston Python Workshop for women and their friends, has been teaching Python to newcomers since 2004, including at Noisebridge and the EFF, and has advised user groups on how to make their events more newcomer-friendly and gender-diverse.
Sessions
-
- Title: Five years, 1000 students: The story of Open Source Comes to Campus
- Track: Culture
- Room: B301
- Time: 10:00 – 10:45am
-
Excerpt:
Since 2010, OpenHatch has been running workshops at college campuses, teaching undergrads how to get involved in open source. In 2015, we expect to reach over 500 students through 25 events. This talk presents how we’ve the scaled program over the years, how we’ve evolved our curriculum, and how you can get involved.
- Speakers: Asheesh Laroia
-
- Title: Economics of Volunteer Labor: Three stories from Debian
- Track: Culture
- Room: B202/203
- Time: 10:00 – 10:45am
-
Excerpt:
What circumstances allow volunteer projects to flourish? This talk covers three examples in Debian, diving deep into the questions like whose permission is required, what technical background is needed, and more, to highlight lessons of that can help any open source community organize its activities to empower volunteers.
- Speakers: Asheesh Laroia
-
Meli Lewis
Simple- Website: http://melidata.com/
- Favorites: View Meli's favorites
Biography
data, pylady, cat lady
Sessions
-
- Title: Introduction to data munging with pandas and IPython Notebook
- Track: Cooking
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
This talk will go over importing, exploring, and exporting your data, and common issues you may encounter.
- Speakers: Meli Lewis
-
Josh Lim
Wikimedia Philippines- Website: http://www.wikimedia.org.ph/
- Twitter: @akiestar
- Favorites: View Josh's favorites
Biography
Josh Lim is currently a community manager at Happy Team Check, a Polish HR startup. He is also a longtime Wikipedia editor, having edited since April 2005, and is currently the President 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 and Internet research in general), and hopes that he can contribute something meaningful to the discipline somehow.
Sessions
-
* Why Relationships Matter in Community Building: Experiences from the Philippine Cultural Heritage Mapping Project
- Title: Why Relationships Matter in Community Building: Experiences from the Philippine Cultural Heritage Mapping Project
- Track: Culture
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
What makes a successful project? It’s not only a solid idea, firm execution and attention to the numbers. It’s also successfully building working relationships between community members. This presentation will explore how one of Wikimedia Philippines’ biggest projects was successful in large part to how the organization engaged its participants, and ultimately how they have come to be part of the wider Filipino Wikimedia community.
- Speakers: Josh Lim
-
Mathew Lippincott
Public Laboratory- Website: http://publiclaboratory.org/
- Twitter: headfullofair
Biography
Mathew is of the opinion that the future needs better instructions. An artist and designer working in technology development and education, he splits his time between creating low-cost science kits and restroom reform. A founding member of the Public Laboratory for Open Technology and Science (Public Lab), and MDML design, Mathew’s recent life highlights include his Balloon Mapping Kickstarter being listed as one of the 10 best projects of 2012, MDML’s Sewer Catastrophe Companion being exhibited at the Center for Disease Control and approved by the Portland Bureau of Emergency Management, and developing signage for the Beacon Food Forest in Seattle.
Sessions
-
- Title: Open source collaboration for tackling real world environmental problems
- Track: Culture
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Public Lab is a two-part project — an attempt at large-scale community environmental monitoring, AND a massively distributed R&D lab for inventing new monitoring techniques and equipment. The community has grown a lot over the past five years, and we are here to share stories of — and welcome you to — an emerging FOSS culture that spans hardware, software, data, community organizing, and advocacy.
- Speakers: Dana Bauer, Mathew Lippincott
-
- Website: http://github.com/clarissalittler
- Blog: http://inconsistentuniverse.wordpress.com/
- Twitter: @clarissaadjoint
- Favorites: View Clarissa's favorites
Biography
A former CS researcher who’s spending her days trying to make technology more accessible
Sessions
-
- Title: What Are Computers, Really?
- Track: Chemistry
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
We’ll take a whirlwind tour of the theory behind what computers do. We’ll start with counting on our fingers and end with an explanation of why there are some problems where the laws of physics say “no, a computer can never do this”. No mathematical background necessary.
- Speakers: Clarissa Littler
-
Simon Love
Hatch Innovation- Website: http://www.hatchthefuture.org/
- Twitter: thesimontist
Biography
Simon’s interests are in sustainable entrepreneurship, local investing and the ‘triple bottom line’ of sustainability. He is responsible for operations, memberships, programming, and partnerships at Hatch Lab, a co-working space and accelerator in Portland which focuses on helping social entrepreneurs and creating community capital. Simon brings a wide range of experience to Hatch, from sustainability assessment and environmental impact research to research on new models of enterprise and securities crowdfunding.
Hatch Lab: Social enterprise acceleration, co-working and events.
Hatch Oregon: Securities crowdfunding in Oregon.
Sessions
-
- Title: Community Public Offerings: A New Way to Engage Markets (and Investors) in Oregon
- Track: Business
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
Community Public what? This session will introduce the Community Public Offering – the vehicle for securities crowdfunding enabled by Oregon law this January (2015).
- Speakers: kristin wolff, Simon Love
-
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
-
* Community Moderation: you can't always halt a flamewar with one raised eyebrow (but it rarely hurts to try)
- Title: Community Moderation: you can't always halt a flamewar with one raised eyebrow (but it rarely hurts to try)
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
Even in an email list, moderation isn’t limited to setting the entire email list to require approval before messages are posted. You can create rules which reflect the culture you’d like to see, and call attention to ways that the community differs from that culture. You can point out when a particular post doesn’t fit with that culture — publicly or privately, whichever you think will do the most good. You can point out when a particular post exemplifies something great about the culture. You can point out particular rules that everyone needs to keep abiding by, without calling out a specific post. If a specific person, or a specific handful of people, have trouble with the rules, you could put them in particular on moderated posting for some time. If someone keeps breaking the rules, that person is a good candidate for being removed entirely. There are limits to what the rest of the community and the moderators should have to deal with, even though your project may choose to keep that as a last resort.
Sometimes the problem can be solved by redirection. If the main email list is getting cluttered with off-topic posts, consider a just-for-fun or off-topic side list to divert threads to once they wander off code and into sports, kittens, beer, or knitting. It’s easier to say “You shouldn’t do that here” than “You shouldn’t do that, period”; it’s even easier to say “You shouldn’t do that here, but it would be great right over there.” And most of us could use a sports, kittens, beer, or knitting break every now and then.
- Speakers: Azure Lunatic
-
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: Probably
- Track: Chemistry
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
If you want to understand probability better (and you should), this is the talk for you.
- Speakers: Bart Massey
-
Simon McFarlane
OSU Open Source LabBiography
Systems Engineer for the Oregon State Open Source Lab. Administrator and developer of lainchan.org, an online community around 7,000 strong.
Sessions
-
- Title: Making Docker Actually Work
- Track: Cooking
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Workflow and tools to make Docker work the way it should, in production and in development
- Speakers: Simon McFarlane
-
-
Zachary Michael
Squishymedia- Website: http://squishymedia.com/
Biography
We are two developers from Squishymedia looking to present together.
Zack is a fullstack developer who has cut his teeth in the agency world, on international education technologies, with net art experiments, and at a handful of web tech startups. He has worn many hats as a designer, frontend-developer, project manager, and backend engineer. Currently he works in Portland at Squishymedia.
Sessions
-
- Title: Developer and the DOM - A history of manipulation and abstraction
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
- Speakers: Zachary Michael, Gregory Noack
-
- Website: http://www.galgeek.com/
- Twitter: galgeek
- Favorites: View Barbara's favorites
Biography
Portland information technology generalist, formerly of Prague… San Francisco… New York… Chagrin Falls.
Sessions
-
- Title: You, Too, Can Contribute to Open Source!
- Track: Culture
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Are you curious about contributing to Open Source but don’t know where to start? Learn how we became Open Source contributors, most recently with Outreach Program internships with Humanitarian OpenStreetMap Team (HOT) and Mozilla. Come learn how you can get started too.
- Speakers: Jessica Canepa, Barbara Miller, Adam Okoye
-
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: On-device, open source mobile vector rendering of OpenStreetMap
- Track: Chemistry
- Room: B304
- Time: 10:00 – 10:45am
-
Excerpt:
Learn about the moving pieces of Mapbox GL, an open source framework for rendering beautiful maps based on OpenStreetMap-based data on Android and iOS. Find out what goes into making completely configurable world maps that are always up to date and always available in your pocket.
- Speakers: Justin Miller
-
- Website: http://kerrizor.com/
- Blog: http://kerrizor.com/
- Twitter: @kerrizor
Biography
Kerri Miller is a Sr Software Developer and Team Lead based in the Pacific Northwest. She has worked at enterprise companies, international ad agencies, boutique consultancies, start-ups, mentors and teaches students, and finds time to work on Open Source projects. Having an insatiable curiosity, she has worked as a lighting designer, marionette puppeteer, sous chef, and professional poker player, and enjoys hiking, collecting Vespas, and working with glass.
Sessions
-
- Title: Software Archeology and The Code Of Doom
- Track: Chemistry
- Room: B201
- Time: 10:00 – 10:45am
-
Excerpt:
You approach the legacy codebase with trepidation. If the vine-draped entrance and collapsing roof weren’t enough warning, traces of previous explorers before you lie scattered about, caught in bizarre traps and oubliettes. What next, snakes?!
- Speakers: Kerri Miller
-
Ele Mooney
None- Website: http://devopracy.github.io/
- Twitter: @elemunjeli
- Favorites: View Ele's favorites
Biography
Ele Mooney (alias Munjeli) has a computer science degree from the Evergreen State College in Olympia, Washington. While there, she did undergraduate research supervised by Doug Schuler in Software Engineering for Online Deliberation, a field of applications which aspire to provide tooling for Electronic Democracy efforts. She is a member of the National Coalition for Dialogue & Deliberation, specifically working to map offline practices to online communities. She was a speaker for NARPA 2014 on the topic of online activism for mental health advocates, and a presenter at OS Bridge 2013. Currently she works as a DevOps engineer automating all the things in a scalable, high availability infrastructure for Socrata, the world leader in cloud solutions for open data and data driven governments.
Sessions
-
- Title: Good Enough Voter Verification & Other Identity Architecture Schemes for Online Communities
- Track: Culture
- Room: B201
- Time: 10:00 – 11:45am
-
Excerpt:
This talk is a deep dive into considerations for Identity Architecture for online communities. It’s most specifically applications for political action, civic engagement, or virtual nations. I’ll talk about pragmatic solutions for voter verification using the state voter registration database, schemes for peer to peer authentication, offline/online identification, Impartial Identity Architecture to control conflict, and more. The discussion is high level and appropriate for beginners, but there will be links to code and big ideas.
- Speakers: Ele Mooney
-
- Website: http://www.stephaniemorillo.com/
- Twitter: radiomorillo
Biography
Stephanie Morillo is a Dominican-American musician, writer, and technologist hailing from the Bronx, New York City. She frequently writes about race, class, her experiences learning to code, and working in tech. She helps others learn to program, sings melancholic songs, and dreams about well-written documentation because the world needs it.
Sessions
-
- Title: Opening Up The Current Open Source Blueprint
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
Accessibility, diversity, and open source holding itself accountable to its own standards of what it means to be an open community.
- Speakers: Stephanie Morillo
-
- Website: http://priynag.in/
- Blog: http://priyankaivy.blogspot.in/
- Twitter: @priynag
Biography
I like to describe myself as a developer in her alpha phase. I am an Open Source enthusiast who likes to hangout with geeks, drink loads of coffee and spend more than fifteen hours of her day infront of a black terminal.
I am a Mozilla advocate who has a sword ready, anytime you say anything wrong about any of the Mozilla projects or products. Other than long argruments with people, I also like to spend time, helping new contributors get started with their Open Source contribution.
I also do have a full time job! I work as a Developer Evangelist at an Open Source startup, Scrollback, which is currently based out of Bangalore.A developer by profession…a content writer by passion. Technical writings, blogging etc are stuff that I do as hobby.
Sessions
-
- Title: Building and maintaining a healthy community
- Track: Culture
- Room: B204
- Time: 10:00 – 10:45am
-
Excerpt:
Open Source organizations and projects are driven by the strength of its community. We have often seen but how big communities fall because of wrong ways of handling it or mismanagements. My talk will be around the lines of how a community leader or manager can take a few extra responsibilities to keep a community healthy.
- Speakers: Priyanka Nag
-
David Newton
St. Michael’s Hospital- Website: http://github.com/nwtn
- Blog: http://davidnewton.ca/
- Twitter: newtron
- Favorites: View David's favorites
Biography
Dave Newton is a web developer at St. Michael’s Hospital in Toronto, Canada. He strongly believes in making web content accessible and usable, and this goal has made him passionate about web standards, responsive design, progressive enhancement, accessibility, and web performance. He is an active member of the W3C’s Responsive Issues Community Group.
Sessions
-
- Title: Universal Web Design: How to create an awesome experience for *every* user
- Track: Culture
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
In this talk, I will describe how Universal Web Design principles can be easily applied to new or existing sites, how these principles will improve your users’ experience, and how Universal Web Design will save you time and money.
- Speakers: David Newton
-
Gregory Noack
Squishy MediaBiography
Gregory is the senior frontend developer & UX designer at Squishmedia. He started his career as a front-end developer in 2006 after studying as an apprentice printmaker in Northern California. He takes pride in creating and implementing designs for the browser using the most current philosophies and technologies of the design world.
Sessions
-
- Title: Developer and the DOM - A history of manipulation and abstraction
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
- Speakers: Zachary Michael, Gregory Noack
-
-
- Twitter: @thalidanoel
- Favorites: View Thalida's favorites
Biography
Thalida is a Mobile Developer for OkCupid, where she is currently working as part of a small, 2 person team, to refactor the mobile website to modern practices and styles.
In her spare time, she is interested in zine making, hiking, and camping. She currently resides in Brooklyn, New York.
Sessions
-
- Title: From the Unicorn’s Mouth: Stories of Managing Multiple Diverse Identities in Tech
- Track: Culture
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
We each have many critical facets to our identity— race, gender, sexuality, class, health, and family background are just a handful of examples— and the interaction between them can shape our lives more than any one factor alone. In this panel discussion, learn about intersectionality, and what the experiences of those living at the crossroads of different minority identities can teach us about what it takes to create a truly inclusive open source community.
- Speakers: Megan Baker, Thalida Noel, Nichole Burton, Lisa Sy
-
Sean O'Connor
Bitly- Website: http://seanoc.com/
- Blog: http://seanoc.com/blog
- Twitter: theSeanOC
- Favorites: View Sean's favorites
Biography
Sean O’Connor is the Lead Application Developer at Bitly. Day to day he builds systems, reviews code, and works with the awesome crew at bitly to create powerful new tools to help people understand the connected world. Outside of Bitly, Sean spends most of his time biking around NYC, brewing cider, and keeping his dog out of trouble.
Sessions
-
- Title: Failing With Grace
- Track: Cooking
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
One of the biggest challenges of building distributed systems is dealing with failure. In this talk we’ll explore how distributed systems fail and then once we’re good and scared, we’ll cover a number of approaches and tools to help you deal with failure.
- Speakers: Sean O'Connor
-
- 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: Internet of Things Militia: Paramilitary Training for your IoT devices
- Track: Hacks
- Room: B201
- Time: 1:30 – 2:15pm
-
Excerpt:
Security folk generally talk about how the Internet of Things is bad for security, but it also brings new sensors and connected devices that could co-operate in new and interesting ways. Could we use internet things to enhance security?
- Speakers: Terri Oda
-
- Title: Bringing Security to Your Open Source Project
- Track: Culture
- Room: B202/203
- Time: 4:45 – 5:30pm
-
Excerpt:
With high profile breaches in open source projects, the issue of security has become one of great import to many people. But many projects, especially smaller ones, are intimidated by the idea of a security audit. This talk will discuss ways for smaller projects to experiment, learn, and even have fun improving their security. No PhDs in security required!
- Speakers: Terri Oda
-
- Blog: http://www.adamokoye.com/
- Favorites: View Adam's favorites
Biography
Adam Okoye is a web developer living in Portland, Oregon. He is a former Ascend Project participant and OPW/Outreachy participant.
Sessions
-
- Title: You, Too, Can Contribute to Open Source!
- Track: Culture
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Are you curious about contributing to Open Source but don’t know where to start? Learn how we became Open Source contributors, most recently with Outreach Program internships with Humanitarian OpenStreetMap Team (HOT) and Mozilla. Come learn how you can get started too.
- Speakers: Jessica Canepa, Barbara Miller, Adam Okoye
-
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: When Your Codebase Is Nearly Old Enough To Vote
- Track: Chemistry
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
What do you do when your project is so old that technology has changed around you? (Or, how do you future-proof a project that you’ve just started so that when it gets that old, you’ll be ready?) Come hear a case study of Dreamwidth Studios, a fifteen-year-old web app with a codebase consisting of a quarter million lines of legacy Perl and a mission to modernize … if it doesn’t break everything.
- 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: Micropub: The Emerging API Standard for IndieWeb Apps
- Track: Chemistry
- Room: B302/303
- Time: 3:45 – 4:30pm
-
Excerpt:
Micropub is an emerging open API standard that is used to create posts on your own domain using third-party apps. Web apps and mobile apps can use Micropub to post notes, photos, bookmarks and many other kinds of posts to your own website, similar to using a Twitter client to post to your Twitter account.
- 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: Hello, my name is __________.
- Track: Cooking
- Room: B202/203
- Time: 2:30 – 3:15pm
-
Excerpt:
Our personal identity is core to how we perceive ourselves and wish to be seen. All too often, however, applications, databases, and user interfaces are not designed to fully support the diversity of personal and social identities expressed throughout the world.
- Speakers: Nova Patch
-
- Website: http://github.com/lucperkins
- Twitter: lucperkins
Biography
I’m a political philosopher by training (PhD from Duke University, 2011) and a technical writer by trade (currently employed at Twitter).
Sessions
-
- Title: Funding for Open Source Projects: Is a Universal Basic Income the Solution?
- Track: Business
- Room: B302/303
- Time: 4:45 – 5:30pm
-
Excerpt:
Contributing to open-source projects without worrying about making a living? What sounds like a dream could become a reality with the institution of an economic concept called basic income. The idea is currently being debated in numerous countries. This talk will introduce the concept and outline the possible benefits of basic income for the open source community.
- Speakers: Luc Perkins
-
Michael Pigg
Chariot Solutions- Website: http://www.chariotsolutions.com/
- Blog: http://pigglogic.tumblr.com/
- Twitter: mikepigg
- Favorites: View Michael's favorites
Biography
Michael is currently focusing on training developers in building applications with the Typesafe stack and AngularJS. Prior to that, he was on the front lines as a consultant developing applications using Scala and related technology.
Sessions
-
- Title: Using Asterisk to Stop Robocallers
- Track: Cooking
- Room: B304
- Time: 1:30 – 2:15pm
-
Excerpt:
Robocallers are very annoying. Even when the Do Not Call list works, it doesn’t cover all robo callers. This talk is about combining Asterisk (an open source PBX) running on a BeagleBone and some inexpensive hardware to really stop these annoying callers.
- Speakers: Michael Pigg
-
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: Building Diverse Social Networks
- Track: Culture
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
While only a handful of social networks like Dreamwidth and Quirell explicitly prioritize diversity, there are plenty of lessons to learn about what to do — and what not to do — from Facebook, Twitter, and others. Best practices include counter-oppressive politics, embedded in the community guidelines and norms; and the right tools, technologies, and policies. This session will look at what does and doesn’t work in a variety of online environments.
- Speakers: Jon Pincus, Lynn Cyrin
-
- 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: How to Teach Git
- Track: Chemistry
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Version control is a necessary piece of the open source community and git has an unfortunately steep learning curve.
Here is what I have learned from teaching git to beginners, so you don’t have to make the same mistakes. - Speakers: Georgia Reh
-
Samantha Ritter
MongoDB Inc.Biography
Samantha is a software engineer at MongoDB, where she works in assorted languages including C, C++, and Ruby. At work, she enjoys systems programming, learning the finer points of YAML, and the satisfaction that comes with a good refactoring of bad code. In life, she cooks a lot, eats a lot, and sings in a dream-pop band.
Sessions
-
- Title: Cat-herd's Crook: Enforcing Standards in 10 Programming Languages
- Track: Cooking
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
At MongoDB we write open source database drivers in ten programming languages. Ideally, all behave the same. We also help developers in the MongoDB community replicate our libraries’ behavior in even more (and more exotic) languages. How can we herd these cats along the same track? For years we failed, but we’ve recently gained momentum on standardizing our libraries. Testable, machine-readable specs prove which code conforms and which does not.
- Speakers: Samantha Ritter, A. Jesse Jiryu Davis
-
-
Alberto Roca
DiverseScholar- Website: http://www.minoritypostdoc.org/
- Blog: http://www.diversescholar.org/
- Twitter: MinorityPostdoc
Biography
Diversity advocate and social entreprenuer who also explores bioinformatics and open science. My DiverseScholar non-profit catalyzes diversity among academic faculty and the science/tech workforce. I’m Editor of the STEM diversity portal MinorityPostdoc.org. I also write and edit articles for my DiverseScholar e-magazine; and, relevant ones for the tech community are:
Opportunities in Open Source at the Tapia Conference
A #MinorityImmersion Solution to Disrupt #TechDisparities
Redefining Bilingual at #LATISM13: the Power of Learning to Code.
Here are links to my 2015 OSBridge and SACNAS talks on Open Source and Open Science, respectively. Finally, I’m a very active micro-blogger using Twitter to curate many STEM diversity events. See my Storify archives such as these on the 2014 Boston and 2015 Portland AlterConf sessions.Sessions
-
* Catalyzing Diversity: Practical Advice for Navigating Minority STEM Communities to Open Up Open Source
- Title: Catalyzing Diversity: Practical Advice for Navigating Minority STEM Communities to Open Up Open Source
- Track: Culture
- Room: B301
- Time: 11:00 – 11:45am
-
Excerpt:
How can Open Source Software projects attract minorities? Come to learn practical strategies to implement your diversity goals into actionable outreach efforts. We will describe ways to tap into minority STEM communities that exist both online and in meatspace. The former include Tweet chats and hashtags used by people of color who are enthusiasts of science (like #BLACKandSTEM) and tech (like #LATISM). The live events include annual conferences of minority students and professionals such as the Richard Tapia Celebration of Diversity in Computing.
- Speakers: Alberto Roca, Shauna Gordon-McKeon
-
Jonan Scheffler
New Relic- Website: http://t.co/1uv6qBBiHj
- Twitter: 1337807
Biography
Free range computer sciencer.
Sessions
-
- Title: Hacking Minecraft!
- Track: Chemistry
- Room: B304
- Time: 4:45 – 5:30pm
-
Excerpt:
Minecraft is an incredibly popular game with developers. I’ll give a brief tour of opportunities to practice your craft in the Minecraft world and walkthrough some tutorials using popular open source projects.
- Speakers: Jonan Scheffler
-
- Website: http://github.com/ubiquill
- Blog: http://flaxrabbit.tumblr.com/
- Twitter: @ubiquill
- Favorites: View Briar's favorites
Biography
Briar is the founder and host of PDX CryptoParty. They spend most days pondering the aesthetics, ethics, and potential for social change in technology. Working with Celly, Briar has helped build communication networks for activists around the world including Occupy Wall Street, Occupy Sandy, and Black Lives Matter activist groups in at least 8 different cities.
Sessions
-
- Title: Bridging the Digital Divide with SMS Bots
- Track: Cooking
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
We all know about Twitter and IRC bots, but with about 4/5 of people worldwide without smartphones SMS has the potential to reach those left behind the digital divide. We will discuss the various methods for developing an SMS bot, the legal and ethical implications of doing so, and we will build an SMS bot live.
- Speakers: Briar Schreiber
-
- 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: Through the Warp Zone: Hacking Super Mario Brothers
- Track: Hacks
- Room: B204
- Time: 10:00 – 11:45am
-
Excerpt:
Discover new worlds in Super Mario Brothers even the creators never saw!
- Speakers: Emily St., Shawna Scott
-
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: Dog Food is for Dogs: Escape the Crate of Your Perspective with User Research
- Track: Cooking
- Room: B202/203
- Time: 10:00 – 11:45am
-
Excerpt:
Dogfooding—using your own products—is nice, but is it sufficient to produce good design for people who aren’t you? Our familiarity with our projects and their quirks makes us poor substitutes for users in the wild. So just who are these users, and how do you incorporate them into design and development?
In this workshop, we’ll explore user experience design and research strategies that will help you design for people who aren’t you.
- Speakers: Rachel Shadoan, amelia abreu
-
Alolita Sharma
Unicode Consortium- Website: http://unicode.org/
- Blog: http://alolitasharma.com/
- Twitter: @alolita
Biography
Alolita is a board director of the Unicode Consortium which serves a vital role in language standardization and bridging the digital divide. Alolita is also senior manager for internationalization engineering at PayPal. She leads development of i18n tools and infrastructure for globalizing PayPal’s products and content. Previously, she led the i18n/L10n engineering team at Twitter and Wikipedia’s language engineering team supporting more than 300 languages. Alolita contributes actively on open source, language technology projects, multilingual content communities as well as i18n standardization. She holds Masters and Bachelors degrees in Computer Science and practices diversity with action as a mentor for women in computer science and engineering.
Sessions
-
- Title: So how do you reach every person on the planet: Internationalization at Twitter
- Track: Chemistry
- Room: B204
- Time: 11:00 – 11:45am
-
Excerpt:
Twitter is the world’s most popular platform which enables users to create and share ideas and information instantly, without barriers. In order to fulfill this mission, it has to provide language support for every person seamlessly. This talk will walk through Twitter’s open source language libraries, internationalization and localization standards and technologies.
- 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: Trustworthy software in the real world
- Track: Hacks
- Room: B204
- Time: 1:30 – 2:15pm
-
Excerpt:
Software is made of bugs, yet software is controlling a growing part of our physical world. As bugs and security holes become potentially life-threatening, what can we do to make our software worthy of the trust we’re placing in it?
Take quadcopters, for example. Toy vehicles are not just in specialty hobby shops but even in supermarkets; sports stadiums and the White House are trying to find ways to keep them out; and everyone from agriculture startups to Amazon wants to use them commercially. Quadcopters are becoming safety and security critical systems, but how are we going to make them truly safe and secure?
I’ll present SMACCMPilot, a BSD-licensed high-assurance quadcopter autopilot, and the new tools and technologies that make it feasible to trust a large piece of software.
- Speakers: Jamey Sharp
-
Katie Silverio
Venmo- Website: http://github.com/astrosilverio
- Blog: http://astrosilverio.tumblr.com/
- Twitter: astrosilverio
- Favorites: View Katie's favorites
Biography
I’m a Python developer on Venmo’s Platform Core Team in NY. I love bikes, comics, hats, tall ships, puzzle-solving, and gears. Favorite PDX bridge: Hawthorne.
Sessions
-
- Title: "A huge green fierce snake bars the way!"; or, Building a Text Adventure Game in Python
- Track: Cooking
- Room: B302/303
- Time: 10:00 – 10:45am
-
Excerpt:
Have you ever wanted to vanquish a dragon with your bare hands? First step is making a world where you can. In this talk, I’ll give you the blueprints for my Python text adventure engine, as well as some recipes for making things in a text-only world.
- Speakers: Katie Silverio
-
- Website: http://spang.cc/
- Blog: http://blog.spang.cc/
- Twitter: spang
- Identi.ca: spang
Biography
Christine’s been hacking since high school, from a text-based RPG to the kernel to the web. She’s been known to rock dance floors, bicycles, and cliffs when she’s not working on a mission to make email better via a company called Nilas, one day at a time.
Sessions
-
- Title: Email as Distributed Protocol Transport: How Meeting Invites Work and Ideas for the Future
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
Learn how meeting invites work and some crazy other ideas for distributed protocols built on email.
- Speakers: Christine Spang
-
- 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: Through the Warp Zone: Hacking Super Mario Brothers
- Track: Hacks
- Room: B204
- Time: 10:00 – 11:45am
-
Excerpt:
Discover new worlds in Super Mario Brothers even the creators never saw!
- Speakers: Emily St., Shawna Scott
-
Sharon Steed
Speech IRL- Website: http://speechirl.com/
- Blog: http://sharonsteed.co/
- Twitter: @sharonsteed
Biography
Public Speaker. Corporate trainer. Love tech and startups. Biz dev and marketing @speechirl. Be nice or leave.
Sessions
-
- Title: What stuttering taught me about marketing - not your typical soft skills talk
- Track: Culture
- Room: B301
- Time: 1:30 – 2:15pm
-
Excerpt:
Your weakness just might be your greatest strength.
- Speakers: Sharon Steed
-
- Website: http://lisasy.com/
- Twitter: @lisasy
Biography
Product Designer @Facebook, previously @thoughtbot. I like systems, design, art, and people.
Sessions
-
- Title: From the Unicorn’s Mouth: Stories of Managing Multiple Diverse Identities in Tech
- Track: Culture
- Room: B201
- Time: 2:30 – 3:15pm
-
Excerpt:
We each have many critical facets to our identity— race, gender, sexuality, class, health, and family background are just a handful of examples— and the interaction between them can shape our lives more than any one factor alone. In this panel discussion, learn about intersectionality, and what the experiences of those living at the crossroads of different minority identities can teach us about what it takes to create a truly inclusive open source community.
- Speakers: Megan Baker, Thalida Noel, Nichole Burton, Lisa Sy
-
Susan Tan
Piston- Blog: http://onceuponatimeforever.github.io/
- Twitter: ArcTanSusan
- Favorites: View Susan's favorites
Biography
Software Engineer who thinks in Python @Piston. http://t.co/XPU0t9PJm2 code committer. Tea drinker. Ballet dancer. Tech-Feminist.
Sessions
-
- Title: How to Really Get Git
- Track: Hacks
- Room: B202/203
- Time: 10:00 – 10:45am
-
Excerpt:
You already know how to use “git status”, “git push”, and “git add” for your personal projects. You know how to work on a team project with git version control. How do you achieve the next level of git mastery and fix mistakes? We’ll cover how to set up your git environment for a productive workflow, different ways to undo your mistakes in git, and finally, how to use the IPython notebook to automate an entire git workflow.
- Speakers: Susan Tan
-
- Website: http://github.com/hannelita
- Twitter: @hannelita
- Favorites: View Hanneli's favorites
Biography
Hanneli (@hannelita) is a developer addicted to code, learn new programming languages, blow capacitors, do some C programming and commit useful (or not) code for random Open Source Projects that she finds at Github. She likes Math, Lego, dogs, hardware and Coffee.
Sessions
-
- Title: Humanising Math and Physics on Computer Science
- Track: Culture
- Room: B304
- Time: 3:45 – 4:30pm
-
Excerpt:
There are some myths around Science – it’s boring, useless, difficult. Many of them are heard while we are young, and many people tend to take then for the entire life. Science is very important, specially on Computer Science and Engineering, for building the basis of our logical thinking.
- Speakers: Hanneli Tavante
-
Philip Tellis
SOASTA, Inc- Website: http://github.com/bluesmoon
- Blog: http://tech.bluesmoon.info/
- Twitter: bluesmoon
- Favorites: View Philip's favorites
Biography
Philip Tellis is a geek who likes to make the computer do his work for him. As Chief Architect at SOASTA, he analyses the impact of various design decisions on web application performance, scalability and security. He is the lead developer of “boomerang” — a JavaScript based web performance measurement tool.
In his spare time, Philip enjoys cycling, reading, cooking and learning spoken languages.
Philip has spoken at several conferences in the past, including FOSS.IN, FREED.IN, Ubuntulive, Opensource Bridge, Linux Symposium, PHP Quebec, ConFoo, FOSDEM, IPC, WebDU, Velocity and JSConf. He also writes for Smashing Magazine, blogs at http://tech.bluesmoon.info/ and is @bluesmoon on twitter.
Sessions
-
- Title: Using Julia & D3 to analyse web performance data
- Track: Chemistry
- Room: B204
- Time: 4:45 – 5:30pm
-
Excerpt:
If you’ve always wanted to play around with D3 or Julia, or both, this talk will get you up to speed very quickly. Using web performance data as the vehicle, and an aim to extract meaningful information from it, we will explore both Julia and D3 and come up with some fun visualizations that may not be possible using only one of these tools.
- Speakers: Philip Tellis
-
- Website: http://t.co/Dtq9YUqXvt
- Blog: http://yesct.net/
- Twitter: YesCT
Biography
Cathy, YesCT, is a leader in Drupal mentoring and a contributor to Drupal 8 Core, including the Multilingual Initiative and works for BlackMesh as their Drupal Community Liaison.
Sessions
-
- Title: Building mentoring into an open source community that welcomes and values new contributors
- Track: Culture
- Room: B201
- Time: 4:45 – 5:30pm
-
Excerpt:
This session will talk about how to integrate mentoring into all the different layers of an open source project. This involves a change in the whole community which treats new contributors with respect, knowing they have something valuable to contribute to the project.
- Speakers: Cathy Theys
-
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: Write It Down: Process Documentation from the Ground Up
- Track: Culture
- Room: B302/303
- Time: 1:30 – 2:15pm
-
Excerpt:
The collective knowledge base of an organization can be difficult to crack. Some things have “always been done that way” but no one knows why. This talk will help to expose those undocumented corners of your project, and give you tools for writing process documentation for new contributors using lessons from Not-For-Profit organizations.
- Speakers: Kat Toomajian
-
- Title: From the Inside Out: How Self-Talk Affects Your Community
- Track: Culture
- Room: B204
- Time: 2:30 – 3:15pm
-
Excerpt:
Identifying and discouraging negative self-talk is a simple thing, but it can have a huge impact on your community in a positive way. It increases self-confidence, improves morale, and generally results in happier, more productive community participants. This, in turn, will make you happy.
- Speakers: 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: A Profile of Performance Profiling With pprof
- Track: Cooking
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
When our code is slow, performance gains can often difficult to obtain. Our ideas of where to focus our attention are often wrong. pprof has become my go to tool, and it’s easy to see why. Together we’ll learn how to understand pprof’s output to help us zero in on the parts of our code that need the most love.
- Speakers: Lauren Voswinkel
-
Victoria Wang
Neocities- Website: http://github.com/violasong
- Blog: http://victoria.neocities.org/
- Twitter: violasong
Biography
Art and code, contrarianism and civility. I’m a web designer and developer.
Sessions
-
- Title: Making the web fun again
- Track: Culture
- Room: B202/203
- Time: 3:45 – 4:30pm
-
Excerpt:
When Geocities shut down, it did much more than delete a bunch of obnoxious dancing baby GIFs and Limp Bizkit MIDI files. It deleted the ability for people to easily create web sites, and learn how to be in complete control of the content and presentation they provide to their audience. To the economically and socially disenfranchised, it was a disaster that prevented countless people from learning programming. So we brought it back, and open sourced the entire thing (including our financial data). Leave your nostalgia at the door – let us show you our efforts to pave a better future for tech startups, the tech community, and the future of the web itself.
- Speakers: Kyle Drake, Victoria Wang
-
- Blog: http://agilecrafting.tumblr.com/
- Twitter: wiredferret
- Favorites: View Heidi's favorites
Biography
Heidi is an experienced technical writer with a passion for usability, utility, and chewy Sweet Tarts. She likes to speak on topics such as search-first writing, writing for people who aren’t writers, and feminist interpretations of YA. You can usually spot her in a crowd by her bright hair and handmade clothes.
Sessions
-
- Title: Cassandra at the Keyboard: Whistleblowing at all scales
- Track: Culture
- Room: B202/203
- Time: 11:00 – 11:45am
-
Excerpt:
What do you do if you see something that needs change in your organization. How do you “say something” for your “see something”? What are the benefits and drawbacks of even minor whistleblowing?
- Speakers: Heidi Waterhouse
-
Aaron Wolf
Snowdrift.coop- Website: http://snowdrift.coop/
- Blog: http://blog.wolftune.com/
- Favorites: View Aaron's favorites
Biography
Aaron teaches private music lessons in Portland, OR and is otherwise an activist and advocate for Free Culture and Free Software. He is co-founder of the in-progress web platform Snowdrift.coop, which aims to better encourage community sponsorship of freely-licensed creative works. He is also active in the Linux musicians community, helps with support and documentation for the FLOSS organizing program Task Coach, and is on the Open Definition advisory council.
Sessions
-
- Title: Bringing non-technical people to the Free/Libre/Open world and why it matters
- Track: Culture
- Room: B301
- Time: 4:45 – 5:30pm
-
Excerpt:
Software freedom advocates sometimes believe a myth of “trickle-down technology” — that open collaboration and freedom for programmers will somehow lead to more free and open technology for the rest of society. To build technology that truly empowers most people, we need more non-programmers actively involved in development.
I’ll share my story of how I started as a music teacher and became the co-founder of an ambitious Free/Libre/Open project. We’ll discus lessons about outreach to others like me.
- Speakers: Aaron Wolf
-
kristin wolff
Hatch/thinkers+doers- Website: http://hatchoregon.com/
- Blog: http://weadership.org/
- Twitter: @kristinwolff
- Favorites: View kristin's favorites
Biography
Thinker, doer, aspiring rainmaker. Works on work and (on) purpose, and local economies. Adjunct researcher with Social Policy Research Associates (Oakland, CA) and founder/owner of thinkers+doers (Portland, OR). Student of social innovation around the world. Tags: #unjobs #policy #socinn #socent #shareconomy #opengov #civic #gov20 #workoutloud
http://t.co/eLyaGMlaOXSessions
-
- Title: Community Public Offerings: A New Way to Engage Markets (and Investors) in Oregon
- Track: Business
- Room: B301
- Time: 3:45 – 4:30pm
-
Excerpt:
Community Public what? This session will introduce the Community Public Offering – the vehicle for securities crowdfunding enabled by Oregon law this January (2015).
- Speakers: kristin wolff, Simon Love
-
Lucy Wyman
Puppet- Website: http://github.com/lucywyman
- Blog: http://blog.lucywyman.me/
- Favorites: View Lucy's favorites
Biography
I’m a Quality Assurance Engineer for Puppet Labs, where I automate tests and develop testing infrastructure for puppet orchestrator, PCP, and PE core. I graduated from Oregon State University with a BS in Computer Science in June 2016, where I worked as a Front-End Engineer for the OSU Open Source Lab. In my free time I enjoy hanging out with friends, hiking, experiencing new things, and enjoying a wide variety of podcasts, tv shows, blogs, books, and other media.
You can see more of my work at http://lucywyman.me and http://github.com/lucywyman
See conference presentations I’ve given at http://slides.lucywyman.me
Or read my thoughts at http://blog.lucywyman.meSessions
-
- Title: Dr. Jekyll and Mr. Pelican: A Comparison of Static Site Generators
- Track: Chemistry
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
Want to make a static site or blog, but not sure where to start? Tired of using Wordpress and looking for something better? This talk will get into the nitty-gritty details of how Jekyll and Pelican — two popular static site generators — work, and explain how to choose which is best for your project. Using examples you can clone from github, we’ll cover the pros and cons of both SSGs, discuss things that neither does well, and give you a better idea of how to get your site up and running (with an open source tool!).
- Speakers: Lucy Wyman
-
Athena Yao
Dreamwidth Studios- Website: http://github.com/afuna
Biography
Athena Yao has been volunteering for Dreamwidth since 2009. She strongly believes in the importance of accessibility and enjoys the challenge of tweaking something until it’s just so.
Sessions
-
- Title: How We Learned To Stop Worrying And Love (Or At Least Live With) GitHub
- Track: Cooking
- Room: B202/203
- Time: 1:30 – 2:15pm
-
Excerpt:
In the past few years, GitHub has become the most widely used platform for managing open source projects, thanks to the ease it provides for submitting and accepting pull requests. However, GitHub’s issue tracker is not as full featured as more venerable bug trackers such as Bugzilla, and it is not as easy to use for organizations which have a large number of casual contributors. Come hear how one organization coped with the sudden loss of their Bugzilla database by restructuring their tracking workflow to use GitHub’s built-in issue management features, as well as implementing API hooks to provide missing functionality.
- Speakers: Jen Griffin, Athena Yao
-
Carina C. Zona
CallbackWomen- Website: http://github.com/cczona
- Twitter: @cczona
- Favorites: View Carina C.'s favorites
Biography
Carina C. Zona is a developer, community builder, advocate, certified sex educator, and whimsical gluten-free baker.
Carina is the founder of @CallbackWomen, an initiative devoted to getting more women onto the podium as programmer conferences’ speakers. She has also been an organizer & instructor for many tech women’s organizations, including formerly serving on Railsbridge’s core team.
She spends a lot of time thinking about the unexpected cultural effects of our decisions as programmers.
Sessions
-
- Title: Consequences of an Insightful Algorithm
- Track: Culture
- Room: Sanctuary
- Time: 9:00 – 9:45am
-
Excerpt:
We have ethical responsibilities when coding. We’re able to extract remarkably precise intuitions about an individual. But do we have a right to know what they didn’t consent to share, even when they willingly shared the data that leads us there? How do we mitigate against unintended outcomes? In this talk, we’ll learn how to build in systematic empathy, integrate practices for examining how our code might harm individuals, and net consequences that can be better for everyone.
- Speakers: Carina C. Zona