Speakers
-
- Website: http://www.howardism.org/Technical
Biography
While other kids were flipping burgers, my first job in high school was teaching Basic and Logo programming to 8 year old kids. During college, I launched my first startup in my basement with a pile of circuits (Has it really been 20 years?).
I’m in the process of launching another startup dealing with renewable energy, but I’ve also gone back to elementary school to teach programming to the kiddies (it should be added to the standard curriculum).
Sessions
-
- Title: New Ways for Teaching Children Software Programming
- Track: Culture
- Room: Burnside
- Time: 3:50 – 4:35pm
-
Excerpt:
Software programming has come a long way for students and younger children since the days of Logo. Syntax has been replaced with connecting blocks and the triangle turtle has been replaced with custom artwork children create themselves. Now, multi-threading and event processing are easier to teach children than functions, and this session discusses these ideas as well as so the edge of kid code.
- Speakers: Howard Abrams
-
Brian Aker
Sun Microsystems- Website: http://krow.net/
- Blog: http://krow.livejournal.com/
- Twitter: brianaker
Biography
Brian has spent his life working on the details of how to build and scale out systems. He is currently working on a new MicroKernel designed MySQL called Drizzle and is building the plumbing required for a new generation of large scale computer deployment. He also spends time working on Apache Modules, Memcached, and Gearman.
Unlike most engineers you will never find him in a cubicle, he spends much of his time traveling around the planet enjoying the diversity that is our world. In the past, he has been involved with projects for the Army Engineer Corps, The VirtualHospital, Splunk, MySQL, Slashdot and was a Distinguished Engineer at Sun Microsystems. He calls Seattle his home since that is where his dog Rosalynd is.
Sessions
-
- Title: Drizzle, Rethinking MySQL for the Web
- Track: Chemistry
- Room: Fremont
- Time: 11:20am – 12:05pm
-
Excerpt:
Rethinking MySQL for the modern web.
- Speakers: Brian Aker
-
Lance Albertson
OSU Open Source Lab- Website: http://www.lancealbertson.com/
- Blog: http://www.lancealbertson.com/
- Twitter: ramereth
- Identi.ca: ramereth
- Favorites: View Lance's favorites
Biography
Lance Albertson is the Director for the Oregon State University Open Source Lab and has been involved with the Gentoo Linux project as a developer and package maintainer since 2003. Since joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was recently promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.
Prior to joining the OSUOSL, Lance was a UNIX Administrator for the Enterprise Server Technologies group at Kansas State University. Lance prepared for life as a career systems administrator by grappling with natural systems first, joining his father near Hiawatha, Kansas on the family farm growing corn and soybeans.
In his free time he helps organize Beaver BarCamp and plays trumpet in a local jazz group The Infallible Collective. He holds a B.A. in Agriculture Technology Management from Kansas State University, where he minored in Agronomy and Computer Science.
Sessions
-
- Title: Layers of Caching: Key to scaling your website
- Track: Chemistry
- Room: Hawthorne
- Time: 1:45 – 2:30pm
-
Excerpt:
Caching is essential to ensuring that your website will survive a large spike in traffic. With so many different forms of caching, how are you supposed to know what works and why you should use it? The key is layering your site with several forms of caching.
- Speakers: Lance Albertson, Narayan Newton
-
Cat Allman
Google- Website: http://code.google.com/opensource
Biography
Cat Allman has been involved with the free and Open Source community since the mid 1980s, including stints at Mt Xinu, Sendmail, Inc, and the USENIX Association. Her outreach role in the Open Source Programs Office at Google is like slipping into a warm bath of global FOSS goodness.
Leslie Hawthorn held various roles at Google before joining the Open Source Programs Office, in March 2006. She manages the Google Summer of Code program and the Google Highly Open Participation Contest, Google’s flagship initiatives to get students involved in Open Source communities and software development. Leslie also facilitates Open Source community hackathons globally, many hosted by Google at their corporate headquarters in Mountain View, California, USA.
Leslie holds an Honors B.A. in English Language and Literature from the University of California at Berkeley.
Leslie Hawthorn and I co-present this talk for beginners who are interested to getting involved but don’t know where or how to start. We cover the basics of:
-why you might want to get involved
-what you can get out of participating
-more than coding is needed
-how to chose a project
-how to get started
-etiquette of lists and other communication
-dos and don’t of joining a communitySessions
-
- Title: Getting Started in Free and Open Source
- Track: Cooking
- Room: Broadway
- Time: 11:20am – 12:05pm
-
Excerpt:
“All That Glitters is Not (Only) Code
- Testing
- Localization
- Documentation
- Release Engineering
- User Interface Design / Usability
- User support” - Speakers: Cat Allman, Leslie Hawthorn
-
J Chris Anderson
Apache CouchDB- Website: http://jchrisa.net/
Biography
Chris Anderson is an Apache CouchDB committer and co-author of the forthcoming O’Reilly book “Relax With CouchDB”. He is a director of couch.io, offering commercial support, consulting, and custom development. He is also designing and evangelizing the CouchApp JavaScript framework.
Sessions
-
- Title: Deploying to the Edge from CouchDB
- Track: Hacks
- Room: Hawthorne
- Time: 10:00 – 10:45am
-
Excerpt:
CouchDB can serve standalone applications, which can be shared amongst users, putting the source code (and control) back in their hands.
- Speakers: J Chris Anderson
-
Melissa Anderson
Incite Development LLCBiography
Drupal developer.
Sessions
-
- Title: Organizing a Volunteer-Driven Open Source Community Project
- Track: Culture
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
- Speakers: Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer
-
-
Nate Aune
Appsembler- Website: http://appsembler.com/
- Blog: http://appsembler.com/blog
- Twitter: natea
- Favorites: View Nate's favorites
Biography
Nate Aune is CEO & Founder of Appsembler, a marketplace for open source web applications that you can deploy with 1-click. He’s deployed open source web applications to various cloud platforms such as Amazon AWS, Heroku, Dotcloud, Redhat’s OpenShift and Google App Engine. Nate is the founder and organizer of the Boston Django User Group with 800 members, and he served for 3 years on the Plone Foundation board.
Nate has presented at LinuxWorld, Grassroots Use of Technology, Non-profit Software Developer Summit, EuroPython, PyCon and PyConBrasil. Read Nate’s blog at http://appsembler.com/blog and follow @natea on Twitter.
Sessions
-
- Title: How to build a successful open source software consulting company
- Track: Business
- Room: Steel
- Time: 1:45 – 2:30pm
-
Excerpt:
Lessons learned from a successful open source consulting company. This talk is geared towards the open source developer who is considering starting his/her own business, and the entrepreneur who wants to grow the business by leveraging open source development methodologies.
- Speakers: Nate Aune
-
Dietrich Ayala
Mozilla- Website: http://autonome.wordpress.com/
- Blog: http://autonome.wordpress.com/
- Twitter: dietrich
- Identi.ca: dietrich
- Favorites: View Dietrich's favorites
Biography
Firefox OS Project Manager
Sessions
-
- Title: Firefox Switchblade
- Track: Cooking
- Room: Marquam
- Time: 10:00 – 10:45am
-
Excerpt:
Building novel and robust applications with Firefox
- Speakers: Dietrich Ayala
-
Lori Ayre
The Galecia Group- Website: http://galecia.com/
- Twitter: LBA
Biography
Lori has been an advocate for expanding the use of open source software in libraries focusing primarily on open source library systems. She is also working here in Portland on a materials handling project with Multnomah County Library. She has an M.L.I.S. and extensive library technology experience based on her years of consulting with public libraries throughout the U.S.
Sessions
-
- Title: Open Source Library Software: Empowering Libraries - Creating Opportunities
- Track: Culture
- Room: Burnside
- Time: 1:45 – 3:30pm
-
Excerpt:
The closed, proprietary, integrated library systems (ILS) of the last decade have left libraries with no control over features, enhancements, hardware platforms, or support options resulting in an attitude of “learned helplessness” when it comes to their ILS. Open Source Library Systems (OSLS) offer opportunities to empower libraries and library staff to create new kinds of collaborative support and development environments.
This session uses activities that will help participants understand (from the inside) the cultural shift that needs to happen so they can take advantage of their participation in this Open Source project and not just remain passive bystanders.
- Speakers: Lori Ayre
-
Israel Bayer
Street Roots- Website: http://www.streetroots.org/
Biography
Director of Street Roots, Portland Oregon’s street newspaper. Vice-Chairperson of North American Street Newspaper Association.
Street Roots worked in partnership and was the beneficiary of the first volunteer project of the PDX Drupal User Group. The Drupal group and Street Roots created – http://www.rosecityresource.org/
Sessions
-
- Title: Organizing a Volunteer-Driven Open Source Community Project
- Track: Culture
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
- Speakers: Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer
-
- Website: http://www.olioapps.com/
- Blog: http://synthesis.sbecker.net/
- Twitter: sbecker
Biography
Scott is currently creating a new company, Olio Apps, with a focus on building interesting and useful apps that interact with mobile devices, social networks, and business platforms.
Scott founded the Tampa Florida Ruby Brigade, and co-founded the Portland JavaScript Admirer’s group.
Before moving to Portland Oregon, Scott toiled away in cold and rainy Florida. When not slinging code and cooking up new business ideas, he plays various instruments in rock bands, and travels the world.
Sessions
-
- Title: Agile JavaScript Testing
- Track: Cooking
- Room: St. Johns
- Time: 11:20am – 12:05pm
-
Excerpt:
With the recent surge in JavaScript popularity, and the advances in JavaScript virtual machines, serious applications can and are being built in JavaScript. As the sophistication of these apps grow, so grows the need for verifying that our code continues to work as we expect. We’ll briefly cover the advantages of test driven development, the reasons for pushing it all the way to the browser level, and then explore the options for testing JavaScript, look at some examples, and then integrate the tests into our existing development workflow.
- Speakers: Scott Becker
-
Sarah Beecroft
Incite Development, Americorps, PDX Drupal UG, PDX OSGIS UG- Website: http://rosecityresource.org/
- Twitter: Skjalf
- Favorites: View Sarah's favorites
Biography
In the years between studying GIS and learning Drupal, I worked with homeless adults as a mental health street outreach worker at the Downtown Emergency Service Center in Seattle, WA. I witnessed the empowerment and freedom that open source technology can provide to nonprofits and humanitarian efforts via DESC’s entirely OS IT infrastructure and homegrown system, CHASERS. I want to learn as much as I can to be an ansible between the development and application of open source tools to serve the community.
In April 2009 I finished an Americorps voluntary national service term with the City of Gresham Maps and Data Service Program, where I had the opportunity to coordinate the development of the Rose City Resource website as my capstone Americorps project in concert with the PDX Drupal User Group, which I am a proud, yet only an egg, member of.
I’m also a co-founder of the newly hatched Portland Open Source Geospatial User Group. Map geeks unite!
I like learning, coffee, traveling, the sun, good riddims, social justice, maps, scifi, community, hammocks, the Horde, and open source technology for good. So say we all.
Sessions
-
- Title: Organizing a Volunteer-Driven Open Source Community Project
- Track: Culture
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
- Speakers: Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer
-
Reid Beels
Open Source Bridge- Website: http://reidbeels.com/
- Twitter: reidab
- Identi.ca: reid
- Favorites: View Reid's favorites
Biography
Reid Beels lives in the lovely town of Portland, Oregon where he is thrilled to be a part of a rapidly exploding technology community. He likes to design things, plan events, take pictures, bake, and ride his bike.
In the Spring of 2008, Reid finished studying Communication Design at the Pacific Northwest College of Art and now works as a freelance design, web development and interactivity consultant.
Current side projects include helping to organize Open Source Bridge, a new kind of developers conference, and hacking on Calagator, a wiki-like calendar aggregation platform.
Sessions
-
- Title: Effective code sprinting
- Track: Culture
- Room: Burnside
- Time: 11:20am – 12:05pm
-
Excerpt:
Code sprints are events where developers quickly complete coding tasks in a collaborative environment. A panel of skilled developers will share their experiences for organizing effective code sprints so you can better participate and organize your own. The panel members have organized and participated in over a hundred sprints (ranging from Django to JRuby) and used sprints as the primary way to develop community-oriented projects (e.g., Calagator). While most of the discussion will be about volunteer-run open source code sprints, many of the ideas will be readily applicable to improving development at your workplace. The panel will offer practical, actionable advice that you can use and answer your questions.
- Speakers: Igal Koshevoy, Reid Beels, Audrey Eschright
-
Donnie Berkholz
Gentoo Linux- Website: http://dberkholz.wordpress.com/
- Favorites: View Donnie's favorites
Biography
Donnie has vast experience at all levels of architecture and leadership at Gentoo Linux, where he’s spent 6 years helping to build a Linux distribution of more than 250 dedicated people and maintains nearly 400 packages.
Sessions
-
- Title: Assholes are killing your project
- Track: Culture
- Room: Hawthorne
- Time: 3:50 – 4:35pm
-
Excerpt:
The strength of your community is the best predictor of your project’s long-term viability. What happens when your community is gradually infiltrated by assholes, who infect everyone else with their constant negativity and personal attacks? This talk will teach you about the dramatic impact assholes are having on your organization today and will show you how you can begin to repair it.
- Speakers: Donnie Berkholz
-
Josh Berkus
PostgreSQL Project- Website: http://www.pgexperts.com/
- Blog: http://it.toolbox.com/blogs/database-soup
- Twitter: fuzzychef
Biography
Josh Berkus is best known as a Core Team member of the world-spanning PostgreSQL project. He is CEO of PostgreSQL Experts, Inc. and in his 12 years as a database consultant he has worked with CouchDB, MySQL, Oracle, and MSSQL Server as well as Postgres, and is heavily involved in many OSS communities, including BIRT, OSCON, OSfA, Noisebridge and more. He’s also a potter and a mean cook.
Sessions
-
- Title: Building a SQL Database That Works
- Track: Cooking
- Room: St. Johns
- Time: 11:20am – 12:05pm
-
Excerpt:
As a developer, what you really need are some simple recipes for how to think about designing your SQL databases so that they are simple, maintainable, expandable and easy to troubleshoot.
- Speakers: Josh Berkus
-
- Title: Open Source Press Relations
- Track: Business
- Room: Hawthorne
- Time: 11:20am – 12:05pm
-
Excerpt:
You have a really cool open source project and everyone should see it, try it, and use it. But … they don’t seem to know about it. How can you make sure your project gets the press coverage it deserves?
- Speakers: Josh Berkus
-
Eric Betts
Oregon State University- Website: http://ericbetts.org/
- Twitter: bettse
- Favorites: View Eric's favorites
Biography
After having discovered the joys of Open Source as an end user in highschool, Eric applied this to his computer science education anytime he could. As part of his graduate research, he was a lead developer and architect of the Beaversource Open Source project, whose aim to to expand student interest in Open Source.
Sessions
-
- Title: Building Open Source Communities in Higher Education
- Track: Culture
- Room: Burnside
- Time: 3:50 – 4:35pm
-
Excerpt:
Learning how Open source communities work is an important skill in today’s job market, but many college students fail to join projects. Come learn how the School of EECS at Oregon State University is working to motivate students, and help them overcome the barriers of joining open source projects through Beaversource.
- Speakers: Jose Cedeno, Eric Betts, Justin Gallardo
-
- Website: http://www.networkredux.com/
Biography
Thomas Brenneke is the President of Network Redux, LLC – a Portland based managed service provider.
With nine years of experience in the managed service arena, Thomas actively contributes time and resources to open source projects such as AdiumX, ImageMagick, Pidgin, and Kontrollsoft.
Sessions
-
- Title: Bridging the Developer and the Datacenter
- Track: Business
- Room: Steel
- Time: 3:50 – 4:35pm
-
Excerpt:
This discussion will creatively explore the fundamental technologies being used by hosting providers, and bridge these concepts with open source development and application deployment.
Developers attending this discussion will be provided with examples of where failure can occur, and what questions to ask their provider to ensure optimal uptime for their applications.
- Speakers: Thomas Brenneke
-
David Brewer
Second Story- Website: http://www.secondstory.com/
- Twitter: dbrewerpdx
- Favorites: View David's favorites
Biography
David Brewer is the Web Technology Lead at Second Story, a part of SapientNitro. He has over ten years of experience with Web programming using a variety of platforms and languages. He specializes in the creation of collection databases, web-based administrative consoles for managing them, and the front-end systems used to present them.
Sessions
-
- Title: Using virtualization and automation to improve your web development workflow
- Track: Cooking
- Room: Morrison
- Time: 11:20am – 12:05pm
-
Excerpt:
Large-scale web projects use sophisticated staged deployment systems, but the prospect of setting these up can be daunting. Using virtualization and automated configuration puts the benefits within easy reach even for small projects. David Brewer explains how Second Story uses Linux, VMware Server, and AutomateIt to grease the wheels of development on their museum-sector projects.
- Speakers: David Brewer
-
Michael Alan Brewer
The University of Georgia- Website: http://www.franklin.uga.edu/directory/michael-brewer
- Twitter: operatic
- Identi.ca: operatic
- Favorites: View Michael Alan's favorites
Biography
Michael Brewer is a Web Developer Principal for the Franklin College Office of Information Technology at The University of Georgia. He designs database-backed web applications used by thousands of students and faculty and has served on several college and University-wide committees on Web development, best practices, and application security. In 2005, he won an Advising Technology Innovation Award from the National Academic Advising Association for an academic advising application he maintains; he also serves on the board of the United States PostgreSQL Association. He holds bachelor degrees in both Mathematics and Music from The University of Georgia, conducts Georgia’s oldest continuously-operating community band, is Director of Music at Emmanuel Episcopal Church (Athens, GA), and is a member of ASCAP.
Sessions
-
- Title: Running an EDU on OSS
- Track: Culture
- Room: Burnside
- Time: 5:00 – 5:45pm
-
Excerpt:
An examination and discussion of the various enterprise-class OSS tools available for course management, online collaboration, and administration for educational institutions.
- Speakers: Michael Alan Brewer
-
Deborah Bryant
OSU Open Source Lab- Website: http://www.osuosl.org/
- Blog: http://www.bryantsblog.com/
- Twitter: debbryant
Biography
Deborah Bryant is Public Sector Communities Manager at Oregon State University’s Open Source Lab, and produces the annual Government Open Source Conference.
Deborah’s interest in open source and its implication for government is reflected in her civic involvement; she serves as a Board Director for DemocracyLab.org; as an Advisor for the Open Source Digital Voting Foundation; and on the Oregon Statewide Distance Learning Advisory Council. She is also an elected official, serving as Commissioner in a special services district and is known for her advocacy of transparency in government. Her government background also includes five years in the Oregon State CIO’s office as Senior Policy Advisor, Enterprise Planning Manger, and Deputy State CIO.
Her government OSS blog is www.bryantsblog.com
About OSU OSL: The Open Source Lab is home to growing, high- impact open source communities. Its world-class hosting services power the Linux operating system, Apache Web server, Drupal content management system and over 50 other leading open source software projects now changing the face of computing.
Sessions
-
- Title: Work for the Government for Fun and Profit
- Track: Business
- Room: Steel
- Time: 5:00 – 5:45pm
-
Excerpt:
Government consumes lots of technology and, with the stimulus dollars poised to invest heavily in information technology, spending will increase sharply over the next several years. The potential benefits to using open source software in the public sector may seem intuitively obvious. But what if you own a small business or are an independent developer/contractor? Can the little guy do business with a big bureaucracy? And what IS the government doing to pursue open source today?
- Speakers: Deborah Bryant
-
Amber Case
Hazelnut Consulting- Website: http://oakhazelnut.com/
- Favorites: View Amber's favorites
Biography
Amber Case is a Cyborg Anthropologist and Consultant currently living in Portland, Oregon. She founded CyborgCamp, a conference on the future of humans and computers. She has spoken at various industry conferences including MIT’s Futures of Entertainment and Inverge: The Interactive Convergence Conference. She’s also spoken at Ignite Portland and Ignite Boulder. She’ll be presenting an Introduction to Cyborg Anthropology at Portland’s Webvisions 2009. She also writes for Discovery Channel’s Nerdabout.com.
Case specializes in information architecture, usability, online productivity, strategy, and ground-breaking communication methods. She is currently writing a book on applying anthropological techniques to better understand industry ecosystems. Find her on Twitter @caseorganic.
Amber received her degree in Sociology/Anthropology from Lewis & Clark College in this Spring with a thesis on “The Cell Phone and Its Technosocial sites of Engagement”.
Sessions
-
- Title: Wednesday Welcome and Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
- Speakers: Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck
-
Jose Cedeno
Oregon State University- Website: http://pitupepito.homelinux.org/
- Favorites: View Jose's favorites
Biography
Jose Cedeno is a graduate student at Oregon State pursuing a masters in Computer Sience, working on the Beaversource Project. His degree is focusing on Human Computer Interaction and Open Source. He also works as a Graduate Research Assistant at Oregon State Univerisity’s Central Web Services.
Sessions
-
- Title: Building Open Source Communities in Higher Education
- Track: Culture
- Room: Burnside
- Time: 3:50 – 4:35pm
-
Excerpt:
Learning how Open source communities work is an important skill in today’s job market, but many college students fail to join projects. Come learn how the School of EECS at Oregon State University is working to motivate students, and help them overcome the barriers of joining open source projects through Beaversource.
- Speakers: Jose Cedeno, Eric Betts, Justin Gallardo
-
Josh Cronemeyer
ThoughtWorks- Website: http://www.cuberick.com/
- Favorites: View Josh's favorites
Biography
Josh Cronemeyer is a developer working at ThoughtWorks. His interests include pair programming, TDD, and weekend size projects (like shellsink!). Active in the Chicago Ruby and (more recently) Python communities, he does useful things with his spare time like brewing beer and baking bread.
Sessions
-
- Title: Your Shell History In The Cloud
- Track: Hacks
- Room: Broadway
- Time: 5:00 – 5:45pm
-
Excerpt:
Use Google App Engine to harness a lifetime of shell history from any computer with tagging, searching and annotations.
- Speakers: Josh Cronemeyer
-
Marshall Culpepper
Appcelerator- Website: http://titaniumapp.com/
Biography
Marshall (@marshall_law) is a long-time open source hacker with contributions to many projects including Appcelerator Entourage, Eclipse, Webtools, JBoss, JBoss Tools, Hibernate Tools, and Pydev. He is now the project lead for Appcelerator’s Titanium project, which you can find at http://titaniumapp.com
Sessions
-
- Title: Building Open-Source Desktop Apps with the Titanium Platform
- Track: Cooking
- Room: St. Johns
- Time: 1:45 – 3:30pm
-
Excerpt:
The open-source Titanium platform allows developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications. In this presentation we’ll go from start to finish building a desktop application using Titanium.
- Speakers: Marshall Culpepper, Martin Robinson
-
Ward Cunningham
Cunningham & Cunningham, Inc.- Website: http://c2.com/
- Blog: http://ward.fed.wiki.org/
- Twitter: WardCunningham
Biography
Ward Cunningham recently served as Nike’s open-data fellow. He has been CTO at CitizenGlobal, a growth company enabling the co-creation of media. Ward co-founded the consultancy, Cunningham & Cunningham, Inc. He has served as CTO of AboutUs, a Director of the Eclipse Foundation, an Architect in Microsoft’s Patterns & Practices Group, the Director of R&D at Wyatt Software and as Principle Engineer in the Tektronix Computer Research Laboratory.
Ward is well known for his contributions to the developing practice of object-oriented programming, the variation called Extreme Programming, and the communities supported by his WikiWikiWeb. Ward hosts the AgileManifesto.org. He is a founder of the Hillside Group and there created the Pattern Languages of Programs conferences which continues to be held all over the word.
Sessions
-
- Title: Thursday Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Mayor Sam Adams and Ward Cunningham
- Speakers: Audrey Eschright, Selena Deckelmann, Ward Cunningham
-
Lennon Day-Reynolds
Twitter- Website: http://twitter.com/rcoder
- Blog: http://rcoder.net/
- Twitter: rcoder
- Favorites: View Lennon's favorites
Biography
Lennon Day-Reynolds works in revenue engineering at Twitter, which means you can ask him the question “how does Twitter make money?” and get a useful answer.
Prior to joining Twitter, he worked at Dark Horse Comics, Sun Microsystems, Reed College, and a handful of other shops building rich, dynamic web applications. In every case, he’s relied on open source software to create and manage websites for communities ranging in size from dozens to millions.
Sessions
-
- Title: JRuby: when Ruby grows up and gets a job
- Track: Cooking
- Room: Fremont
- Time: 3:50 – 5:35pm
-
Excerpt:
Ruby has established itself as a first-tier language for developing web applications. Now it’s time to think about everything else.
- Speakers: Lennon Day-Reynolds
-
Andy de la Lucha
Linux Sysadmin, EDA- Website: http://twitter.com/thesethings
Biography
Girl. Uppity sysadmin. Currently into: virtualization, Ubuntu, Drupal.
I cry when make fails.Sessions
-
- Title: Virtualize vs Containerize: Fight!
- Track: Chemistry
- Room: Marquam
- Time: 11:20am – 12:05pm
-
Excerpt:
Everyone has a different reason to love virtualization: security, configuration isolation… the list goes on. But containerization offers many of the same goodies as virtualization, alongside an efficiency and performance advantage. Just what you need, more options. There’s no wrong answer. Andy de la Lucha and Irving Popovetsky help you ask the right questions about what’s right for your environment.
- Speakers: Andy de la Lucha, Irving Popovetsky
-
- Favorites: View Selena's favorites
Biography
Selena Deckelmann is a consultant and database analyst for Emma.
She’s a major contributor to PostgreSQL. She speaks internationally about free software, developer communities and trolling. Her interests include opening up government data with the City of Portland, urban chickens and finding ways to make databases run faster.
You can find her on twitter at @selenamarie.
She founded and was co-chair of Open Source Bridge for its inaugural years, a developer conference for open source citizens. She helped found the PostgreSQL Conference, a successful series of east coast/west coast conferences in the US for PostgreSQL. She’s helped run other conferences like WhereCampPDX, BarCampPDX and PG Days. She is currently on the organizing committees for PgCon and MySQL Users Conference. She’s a contributing writer for the Google Summer of Code Mentor Manual, and Student Guide.
She founded the pdx11.org site, which is putting a spotlight on the City of Portland’s efforts to transform the Portland tech industry.
Sessions
-
- Title: bzr vs git smack down
- Track: Cooking
- Room: Hawthorne
- Time: 5:00 – 5:45pm
-
Excerpt:
Selena loves Git and EmmaJane loves Bazaar. And like all good nerds they’ve spent a fair amount of time talkin’ smack about the other’s version control system (VCS). Come see what the fuss is all about!
- Speakers: EmmaJane Hogbin, Selena Deckelmann
-
- Title: Wednesday Welcome and Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
- Speakers: Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck
-
- Title: Thursday Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Mayor Sam Adams and Ward Cunningham
- Speakers: Audrey Eschright, Selena Deckelmann, Ward Cunningham
-
- Title: Friday Unconference Kickoff & Scheduling
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Welcome to the unconference day.
- Speakers: Audrey Eschright, Selena Deckelmann, Chris Messina
-
Narayan Desai
Argonne National LaboratoryBiography
Narayan Desai is a principal experimental systems engineer at Argonne National Laboratory. He specializes in system software and system management issues, specifically for very large scale parallel computing systems. He has written and spoken widely on these issues, and leads the Bcfg2 configuration management project.
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
-
Matthew Dockrey
University of British Columbia- Website: http://gfish.livejournal.com/
Biography
Matthew is a graduate student working in computer vision and robotics at UBC. He was part of the winning team in the 2008 Semantic Robot Vision Challenge, where robots autonomously learn how to recognize objects using only internet image searches and then explore an environment to find them. Currently his research is focused on the semantic segmentation of video frames using the motion of 3D pointclouds derived from stereo camera data.
Sessions
-
- Title: An Introduction to Computer Vision
- Track: Chemistry
- Room: Morrison
- Time: 3:50 – 4:35pm
-
Excerpt:
Learn about several computer vision techniques and how to put them together to form an entry-level object classifier.
- Speakers: Matthew Dockrey
-
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: Effective code sprinting
- Track: Culture
- Room: Burnside
- Time: 11:20am – 12:05pm
-
Excerpt:
Code sprints are events where developers quickly complete coding tasks in a collaborative environment. A panel of skilled developers will share their experiences for organizing effective code sprints so you can better participate and organize your own. The panel members have organized and participated in over a hundred sprints (ranging from Django to JRuby) and used sprints as the primary way to develop community-oriented projects (e.g., Calagator). While most of the discussion will be about volunteer-run open source code sprints, many of the ideas will be readily applicable to improving development at your workplace. The panel will offer practical, actionable advice that you can use and answer your questions.
- Speakers: Igal Koshevoy, Reid Beels, Audrey Eschright
-
- Title: Wednesday Welcome and Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
- Speakers: Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck
-
- Title: Thursday Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Mayor Sam Adams and Ward Cunningham
- Speakers: Audrey Eschright, Selena Deckelmann, Ward Cunningham
-
- Title: Friday Unconference Kickoff & Scheduling
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Welcome to the unconference day.
- Speakers: Audrey Eschright, Selena Deckelmann, Chris Messina
-
Brian Ford
Engine Yard, Inc- Website: http://blog.brightredglow.com/
Biography
I currently work full-time on Rubinius for Engine Yard. I am interested in programming languages and visual design as both are essential to communication in our digital age.
Sessions
-
- Title: RubySpec: What does my Ruby do?
- Track: Hacks
- Room: Broadway
- Time: 11:20am – 12:05pm
-
Excerpt:
RubySpec is a project to write a complete, executable specification for the Ruby programming language. If organizing Ruby programmers is akin to herding cats, imagine what it’s like to organize Ruby language implementers. We will talk about the history of RubySpec, how it works, challenges along the way, and the current status.
- Speakers: Brian Ford
-
Sara Ford
Microsoft- Website: http://blogs.msdn.com/saraford
Biography
Sara Ford is the Program Manager for CodePlex, Microsoft’s open source project hosting site.
Sara joined Microsoft in 2001 as a software tester on the Visual Studio Core team. After 3 versions of Visual Studio, she left software testing to work on the Visual Studio Power Toys. The power toys were among the first projects on CodePlex when the site launched in 2006. Sara joined the CodePlex team shortly afterwards.
Sara’s life-long goal is to become a 97-year-old weightlifter, so she can be featured on the local news.
http://blogs.msdn.com/saraford
http://www.codeplex.com
Twitter: @sarafordSessions
-
- Title: A Tour of CodePlex
- Track: Cooking
- Room: Burnside
- Time: 10:00 – 10:45am
-
Excerpt:
CodePlex is Microsoft’s open source project hosting site. Get an inside look into how the CodePlex team builds the site using 3-week agile deployment cycles to deliver the best feature set for open source development.
- Speakers: Sara Ford
-
Paul Frields
Red Hat, Inc.- Website: http://pfrields.fedorapeople.org/
- Blog: http://paul.frields.org/
- Twitter: stickster
- Identi.ca: stickster
Biography
Paul W. Frields has been a Linux user and enthusiast since 1997, and joined the Fedora Documentation Project in 2003, shortly after the launch of Fedora. As contributing writer, editor, and a founding member of the Documentation Project steering committee, Paul has worked on a variety of tasks, including guides and tutorials, website publishing, and toolchain development. He also maintains a number of packages in the Fedora repository. In February 2008, Paul joined Red Hat as the Fedora Project Leader. He currently lives with his wife and two children in Virginia.
Sessions
-
- Title: "M" is for Manual: Creating Documentation for your Project
- Track: Cooking
- Room: St. Johns
- Time: 5:00 – 5:45pm
-
Excerpt:
Documentation for open source projects is every bit as important as the code itself. But how can you create a single source of docs that can be used in a variety of ways and translated into other languages? This presentation will show you how.
- Speakers: Paul Frields
-
Biography
Justin Gallardo is a computer science student at Oregon State University, currently working on the BeaverSource project. Justin discovered his love for open source software when he started work on the OLPC project. Working with the OLPC community, he realized his passion for improving education through open source software.Sessions
-
- Title: Building Open Source Communities in Higher Education
- Track: Culture
- Room: Burnside
- Time: 3:50 – 4:35pm
-
Excerpt:
Learning how Open source communities work is an important skill in today’s job market, but many college students fail to join projects. Come learn how the School of EECS at Oregon State University is working to motivate students, and help them overcome the barriers of joining open source projects through Beaversource.
- Speakers: Jose Cedeno, Eric Betts, Justin Gallardo
-
-
Andy Grover
Oracle- Website: http://groveronline.com/
Biography
Andy Grover is a long-time Linux kernel hacker, working on power management, networking and Infiniband. He currently works for Oracle. He also has a fascination with higher-level languages such as Python, which he uses day-to-day as a scripting language, as well as wielding it in his spare time to develop BandRadar, a Python/Turbogears-based local music site for Portland. He has spoken at the Linux Kernel Summit as well as on Python at LinuxfestNW, and helped to organize last year’s successful Linux Plumbers Conf.
Sessions
-
- Title: Become a better programmer by bridging Ousterhout's Dichotomy
- Track: Cooking
- Room: Marquam
- Time: 5:00 – 5:45pm
-
Excerpt:
Do you know a dynamic/scripting language like Ruby or Python, but you don’t know C? Diving down just a little can make you a better programmer in your preferred language! Scripting languages can teach old C hands a thing or two, too. Delve into the benefits of being a multilingual programmer.
- Speakers: Andy Grover
-
Jesse Hallett
Galois Inc., Tozny, Portland JavaScript Admirers- Website: http://sitr.us/
- Twitter: hallettj
- Favorites: View Jesse's favorites
Biography
Jesse Hallett is a founder and organizer of the Portland JavaScript Admirers users group. Jesse works at Galois as a research engineer, and at Tozny. These days Jesse is excited about
- React, and functional patterns around application development
- JS apps everywhere with React Native and Electron
- Democratizing the social webSessions
-
- Title: Clustering Data -- How to Have Fun in n-Dimensions
- Track: Cooking
- Room: St. Johns
- Time: 3:50 – 4:35pm
-
Excerpt:
The amount of information freely available on the internet from sources like
Twitter and Github grows every day. This gives us new opportunities to leverage
the collective consciousness.Clustering is a wonderful method for finding useful information in large
amounts of data. But it can be an intimidating topic for programmers without a
lot of academic background. In this talk I will introduce and explain some
practical techniques for clustering real-world data. - Speakers: Jesse Hallett
-
Randall Hansen
AboutUs- Website: http://ndall.net/
- Twitter: sonofhans
Biography
I have been creating human-computer interfaces since 1986 (for my Dad, on a Tandy 1000, in BASIC), and professionally since 1995. I am Director of User Experience at AboutUs here in Portland, where I try to create web interfaces that are worth your time. Previously I was UX Director at OpenSourcery.
I’m the one with the beard.
Sessions
-
- Title: Practical Paper Prototyping
- Track: Cooking
- Room: Marquam
- Time: 2:45 – 3:30pm
-
Excerpt:
Paper prototyping is the fastest, cheapest way to test your user interface designs. To prove it, in 45 minutes we’ll walk through several rounds of prototyping and testing a small application.
- Speakers: Randall Hansen
-
Leslie Hawthorn
Google Inc.- Website: http://www.hawthornlandings.org/
Biography
Leslie Hawthorn is a Program Manager for Google’s Open Source Programs Office, where she’s the Community Manager for the Google Summer of Code program. She also conceived and managed the Google Highly Open Participation Contest, the world’s first global initiative to get pre-university students involved in all aspects of Open Source software development. Leslie serves on the Advisory Board of the GNOME Foundation and the Open Source Business Resource. She also serves on the Oregon State School of Electrical Engineering & Computer Science Industrial Advisory Board and the Steering Committee for the Humanitarian Free and Open Source Software Project.
Prior to joining Google, Leslie got her feet wet in Silicon Valley high tech at a small communications semiconductor startup, where she worked in Marketing and Public Relations. She holds a Honors B.A. in English Language and Literature from U.C. Berkeley and her personal website is http://www.hawthornlandings.org or you can find her on identi.ca – @lh – and Twitter – @lhawthorn.
Sessions
-
- Title: Getting Started in Free and Open Source
- Track: Cooking
- Room: Broadway
- Time: 11:20am – 12:05pm
-
Excerpt:
“All That Glitters is Not (Only) Code
- Testing
- Localization
- Documentation
- Release Engineering
- User Interface Design / Usability
- User support” - Speakers: Cat Allman, Leslie Hawthorn
-
EmmaJane Hogbin
HICK Tech- Website: http://emmajane.net/
Biography
Open source author, Bazaar evangelist and part-time Drupal themer.
Sessions
-
- Title: bzr vs git smack down
- Track: Cooking
- Room: Hawthorne
- Time: 5:00 – 5:45pm
-
Excerpt:
Selena loves Git and EmmaJane loves Bazaar. And like all good nerds they’ve spent a fair amount of time talkin’ smack about the other’s version control system (VCS). Come see what the fuss is all about!
- Speakers: EmmaJane Hogbin, Selena Deckelmann
-
Paula Holm Jensen
Holm Jensen Law LLC- Twitter: phj_pdx
Biography
I have 15 years’ experience representing technology and creative companies of all sizes and stripes, primarily for technology licensing and intellectual property, in both Silicon Valley and Silicon Forest. My clients have included open source developers as well as proprietary software/hardware/you-name-it companies. I like to think I have a balanced view of the value of both the traditional “closed” IP systems and the variety of open systems now available. [Disclaimer: I am not a patent lawyer.]
Sessions
-
- Title: The Scylla and Charybdis of Open Source Legalese
- Track: Culture
- Room: Marquam
- Time: 11:20am – 12:05pm
-
Excerpt:
We exist within invisible frameworks of legal and regulatory schema – even if we’re coding in our underwear.
- Speakers: J-P Voillequé, Paula Holm Jensen
-
Anselm Hook
MakerLab- Website: http://blog.makerlab.com/
- Blog: http://blog.makerlab.com/
- Twitter: http://twitter.com/anselm
Biography
Veteran Software Developer, Artist. Led http://platial.com engineering. Led development of several successful video games. Avid hiker, foodie. CTO of web consultancy http://makerlab.com .
Sessions
-
- Title: Ubiquitous Angels
- Track: Hacks
- Room: Morrison
- Time: 11:20am – 12:05pm
-
Excerpt:
We’re using a variety of gems to build an ambient sensing tool to watch user activity over urban environments. The acts_as_solr gem to help provide faceted search, carrot2 to perform clustering and topic analysis, the twitter gem to fetch user activity in the first place.
- Speakers: Anselm Hook
-
Biography
GitHub
Sessions
-
- Title: Bootstrapping Your Open Source Business
- Track: Business
- Room: St. Johns
- Time: 3:50 – 4:35pm
-
Excerpt:
A panel on funding your business without VC, based on GitHub’s experiences.
- Speakers: Chris Wanstrath, PJ Hyett, Tom Werner
-
-
Bob Ippolito
Mochi Media, Inc.- Website: http://www.mochimedia.com/
- Blog: http://bob.pythonmac.org/
- Twitter: etrepum
Biography
Bob Ippolito is the co-founder and CTO of Mochi Media, Inc. and an avid open source developer primarily in the Python and Erlang communities.
Sessions
-
- Title: Drop ACID and think about data
- Track: Chemistry
- Room: Steel
- Time: 2:45 – 3:30pm
-
Excerpt:
Survey of current database technologies beyond the traditional ACID RDBMS
- Speakers: Bob Ippolito
-
Adam Jacob
Opscode- Website: http://www.opscode.com/
- Blog: http://blog.opscode.com/
- Twitter: adamhjk
Biography
A twelve year system operations veteran, Adam is the CTO of Opscode, whose mission is to bring “Infrastructure Automation to the Masses”. He is the primary author of Chef.
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
Brian Jamison
OpenSourcery- Website: http://opensourcery.com/
Biography
Brian is a seasoned entrepreneur with many technology-related companies to his credit. He has worked with Linux, open source, and the Internet professionally since 1995.
In 2004 he co-founded OpenSourcery, a professional services web development firm, where he manages business operations.
Brian also serves on the board of the Software Association of Oregon and as President of the Portland Open Source Software Entrepreneurs (POSSE), as well as an advisor, mentor, or board member for numerous startups.
Sessions
-
- Title: HOWTO earn an open source living without taking on investors or selling your soul
- Track: Business
- Room: Steel
- Time: 10:00 – 10:45am
-
Excerpt:
Earning a living from open source software? Yes, we can. Let’s talk about what actually works (and what doesn’t work) for building a service business based not just on open source software, but with an open source philosophy, drawing on real world experience.
- Speakers: Brian Jamison
-
Janis Johnson
IBM Linux Technology Center- Website: http://gcc.gnu.org/
Biography
Janis Johnson has been contributing to the GNU Compiler Collection since 2001 through her job with the IBM Linux Technology Center. She is the GCC testsuite maintainer and lives in Portland, Oregon.
Sessions
-
- Title: What's New in GCC
- Track: Cooking
- Room: Marquam
- Time: 3:50 – 4:35pm
-
Excerpt:
The GNU Compiler Collection keeps getting better. Learn about new functionality and nifty optimizations that have been added in the last couple of years and hear about what’s on the horizon.
- Speakers: Janis Johnson
-
Luke Kanies
Reductive Labs- Website: http://reductivelabs.com/
- Blog: http://madstop.com/
- Twitter: puppetmasterd
Biography
Luke has been publishing and speaking on his work in Unix administration since 1997. He has focused on tool development since 2001, developing and publishing multiple simple sysadmin tools and contributing to established products like Cfengine. He founded Reductive Labs in 2005 as a response to the stagnation in sysadmin tools, to be a vehicle for changing the way we interact with and manage our computers. He founded and is the project lead for Puppet, an open-source automation framework written in Ruby, and he is always researching and developing new ways to make it easier to talk to computers on your terms. He has presented on Puppet and other tools around the world, including at OSCON, LISA, Linux.Conf.au, and FOSS.in.
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
Kevin Kenan
K2DD- Website: http://www.k2dd.com/
- Twitter: kevinkenan
Biography
Kevin Kenan is the Managing Director of K2DD where he specializes in application and database security and encryption. He is the author of “Cryptography in the Database” and is a former senior manager in Symantec’s Information Security department. He has developed software professionally for many years, though much of his current work focuses on helping small to mid-sized businesses develop appropriate and effective information security programs.
Sessions
-
- Title: Information Security for the Open Source Business
- Track: Business
- Room: Steel
- Time: 2:45 – 3:30pm
-
Excerpt:
Learn how to address the unique information security challenges that open source businesses face.
- Speakers: Kevin Kenan
-
Joshua Keroes
Integra Telecom- Website: http://keroes.com/
Biography
Joshua has been getting paid to write Perl since 1997. His first programs fingerprinted every NNTP news server on the internet to determine what software each was using. These days, he uses Perl to manage network devices and systems.
Sessions
-
- Title: Is the Web Down: a Practical Tutorial on How the Web Works
- Track: Chemistry
- Room: Marquam
- Time: 1:45 – 2:30pm
-
Excerpt:
You click on a link and you can’t get to your favorite web site. Now what? Is the web site down? Is it your connection? Is it something in between? How can you figure out what’s wrong if you don’t know how it works? We’ll show you everything that happens after you click a link so next time the web site is down you’ll know what to do to fix it.
- Speakers: Michael Schwern, Joshua Keroes
-
Christie Koehler
Stumptown Syndicate / Mozilla- Website: http://www.christiekoehler.com/
- Blog: http://www.subfictional.com/
- Twitter: christiekoehler
- Identi.ca: christiekoehler
- Favorites: View Christie's favorites
Biography
Christie Koehler is an experienced software engineer, technical project manager, community organizer and speaker. She works at Mozilla (makers of Firefox) as a project manager on the Developer Evangelist team. Christie is co-founder and President of the non-profit Stumptown Syndicate. Additionally, Christie facilitates two monthly user groups for women in technology: Code ‘n’ Splode and Women Who Hack.
Sessions
-
- Title: Re-factor Your Brain: Meditation for Geeks
- Track: Culture
- Room: Hawthorne
- Time: 6:15 – 7:00pm
-
Excerpt:
Meditation is the ultimate open source tool. You can do it anywhere and it’s free. It requires only your brain and your body. It’s positive effects are numerous, including increased productivity, better problem-solving and a reduction in overall stress. Learn about long-term effects of mediation on the brain, some meditation techniques and how mediation can help you do your job better.
- Speakers: Christie Koehler
-
- Title: Open Source Tools for Freelancers
- Track: Business
- Room: Steel
- Time: 11:20am – 12:05pm
-
Excerpt:
As a freelancer, you must be your own IT department. You are responsible for website hosting, backups, version control, project/time-tracking and invoicing. Finding inexpensive and maintainable solutions for these needs can be quite daunting. In this session, I will present an overview open-source solutions for these needs.
- Speakers: Christie Koehler
-
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: Get Off Your Asana and Move!
- Track: Culture
- Room: Hawthorne
- Time: 6:15 – 7:00pm
-
Excerpt:
This is a yoga workshop for anyone who sits and works on computers a lot. You will learn breathing exercises and physical postures that can be done at anytime to help maintain a healthy body and clear mind. Suggestions will be included for how to modify stretches to protect injuries and provide gentle opening.
- Speakers: Sherri Koehler
-
Igal Koshevoy
Open Source Bridge Foundation- Website: http://pragmaticraft.com/
- Blog: http://twitter.com/igalko
- Twitter: igalko
- Identi.ca: igalko
- Favorites: View Igal's favorites
Biography
Business-Technology Consultant, creating sophisticated applications using Ruby, Python, Java and UNIX.
Open source contributor and community organizer:
- Open Source Bridge conference
- Calagator wiki-editable community calendaring platform
- pdxruby, Portland Ruby Brigade user group
- pdxfunc, Portland Functional Programming user group
- pdxdevops, Portland DevOps user group
- WhereCampPDX geospatial conference
- OpenConferenceWare, open source conference software running this site
- ePDX/Citizenry, open source community directory platform
- AutomateIt, open source automation tool managing this server
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
- Title: Effective code sprinting
- Track: Culture
- Room: Burnside
- Time: 11:20am – 12:05pm
-
Excerpt:
Code sprints are events where developers quickly complete coding tasks in a collaborative environment. A panel of skilled developers will share their experiences for organizing effective code sprints so you can better participate and organize your own. The panel members have organized and participated in over a hundred sprints (ranging from Django to JRuby) and used sprints as the primary way to develop community-oriented projects (e.g., Calagator). While most of the discussion will be about volunteer-run open source code sprints, many of the ideas will be readily applicable to improving development at your workplace. The panel will offer practical, actionable advice that you can use and answer your questions.
- Speakers: Igal Koshevoy, Reid Beels, Audrey Eschright
-
- Website: http://www.kroah.com/log/
Biography
Greg is a Linux kernel developer, and is the current maintainer of the USB and driver core portions of the kernel. He is also in charge of the stable kernel release series, and has done hundreds of kernel releases over the years, as well as maintaining the staging portion of the kernel, which handles lots of broken and very experimental kernel drivers, somehow balancing out the two different approaches to kernel development at the same time.
He has written a few books about Linux driver development, and lots of magazine articles.
Sessions
-
- Title: The Linux Kernel Development model
- Track: Chemistry
- Room: Fremont
- Time: 10:00 – 10:45am
-
Excerpt:
How the Linux kernel development model works.
- Speakers: Greg Kroah-Hartman
-
Rasmus Lerdorf
PHP- Website: http://php.net/
- Blog: http://toys.lerdorf.com/
- Twitter: rasmus
- Identi.ca: rasmus
Biography
The only person from Qeqertarsuaq, Greenland you are ever likely to meet. He also works on PHP and most recently worked for Yahoo! for 7 years before joining WePay in 2010.
Sessions
-
- Title: PHP - Architecting and Profiling for performance
- Track: Chemistry
- Room: Hawthorne
- Time: 1:45 – 3:30pm
-
Excerpt:
A look at efficient PHP development through proper architecture and profiling tools.
- Speakers: Rasmus Lerdorf
-
Jonathan Leto
The Perl Foundation- Website: http://leto.net/
- Favorites: View Jonathan's favorites
Biography
Jonathan Leto is a Software Developer at Rentrak Corp and the maintainer of several CPAN modules, including Math::GSL, for which he was a mentor in Google Summer of Code 2008. Jonathan is also active in the Parrot Virtual Machine project and Perl 6 on Parrot, aka Rakudo and is currently the organization administrator for The Perl Foundation in Google Summer of Code 2009. Jonathan received a Masters in mathematics from UCF, has published several papers in the field of differential equations and is keenly interested in Open Source scientific computing, especially with dynamic languages.
Sessions
-
- Title: Making Twitter Suck Less With Perl
- Track: Hacks
- Room: Broadway
- Time: 5:00 – 5:45pm
-
Excerpt:
Spam is starting to infiltrate Twitter and other similar online communities. Learn how to use Perl to filter to garbage from the gold and search for what matters to you.
- Speakers: Jonathan Leto
-
- Website: http://howardlewisship.com/
Biography
Howard Lewis Ship cut his teeth writing customer support software in
PL/1. He made the jump to Object Oriented programming via NeXTSTEP
and Objective-C before transitioning to Java. He created the initial version of
Tapestry in early 2000, and is currently working on Apache Tapestry 5.2.Howard is respected in the Java community as an expert on web application development, dependency injection, Java meta-programming, and developer productivity. He is a frequent speaker at JavaOne, NoFluffJustStuff, ApacheCon and other conferences, and the author of “Tapestry in Action” for Manning (covering Tapestry 3.0).
Howard was elected a Java Champion in February 2010.
Howard is an independent consultant, specializing in Tapestry and Clojure training, mentoring and project work. He lives in Portland, Oregon with his wife Suzanne, a novelist, and his son Jacob.
Sessions
-
- Title: Clojure: Functional Concurrency for the JVM
- Track: Cooking
- Room: Hawthorne
- Time: 2:45 – 3:30pm
-
Excerpt:
Talk about strange bedfellows: what happens when you mix one part Lisp (one of the oldest computer languages), one part Java (so young, yet so well adopted), a healthy serving of functional programming, and a state-of-the-art concurrency layer on top? That’s Clojure, which “feels like a general-purpose language beamed back from the near future.”
- Speakers: Howard Lewis Ship
-
Joaquin Lippincott
Metal Toad Media- Website: http://www.metaltoad.com/people/joaquin
- Blog: http://www.metaltoad.com/blog/joaquin-lippincott
- Twitter: joaquinlippinco
Biography
The President and founder of Metal Toad Media, Joaquin is an internet veteran. Throughout his career he has built successful digital strategies with a wide assortment of technologies and platforms. Whether a project calls for Drupal, Wordpress, Magento, mobile, video, social media – or all of the above – Joaquin excels at helping clients identify a clear path for success.
Over the years he has worked with industry leaders such as Verizon Wireless, Limewire, the Linux Foundation, Sony Picture Television, 76 Lubricants, the Academy of Television Arts & Sciences, American Suzuki Motors as well as numerous small businesses and internet start ups. With over 12 years of experience in his field he is still as passionate about the internet as ever.
Joaquin is a graduate from UCLA with a degree in design and also is an active participant in AIGA. He is currently serving the AIGA Portland chapter as the President.
Sessions
-
- Title: Organizing a Volunteer-Driven Open Source Community Project
- Track: Culture
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
- Speakers: Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer
-
- Website: http://www.keithl.com/
Biography
I am a 55 year old mixed-signal integrated circuit designer in Beaverton, Oregon, which is about 10 miles west of Portland. I am CEO of SiidTech which licenses silicon identification technology to semiconductor manufacturers. I am also an integrated circuit design consultant . I designed crossbar routing chips for Icube Design Systems, which were used by Cisco and others to route much of the internet in the mid 1990s. I helped write the IEEE 1149.4 mixed signal scan test standard, and received an award for a related presentation at the International Test Conference
My personal web page is www.keithl.com . I am active in open source and the Portland Linux Unix Group . My server hosts the dirvish disk-to-disk backup program, based on rsync and written in Perl. My special interest is low power, high efficiency computing.
I invented the Launch Loop, a space launch system, in 1982 . This third-generation space launch system can be built with existing technologies and launch thousands of tons into orbit per day at costs below $1/kg. Not that there is a market for that … yet. Launch Loop is attracting renewed attention from a new generation of space enthusiasts .
I’ve written for Kluwer Press, various IEEE journals, SysAdmin magazine, Liberty magazine, aerospace journals, and Analog .
Sessions
-
- Title: Server Sky
- Track: Hacks
- Room: Steel
- Time: 5:00 – 5:45pm
-
Excerpt:
Solar powered server and communication arrays in Earth orbit .
Manufacturing, costs, environmental benefits, security, maintenance, and survivability will be discussed.
- Speakers: Keith Lofstrom
-
David Mandel
Linux Fund- Website: http://linuxfund.org/
Biography
David Mandel is Executive Director of Linux Fund – a 501( c)3 non-profit that provides management and funding assistance to the Open Source community. He is also a founder and long time coordinator of the Portland Linux/Unix Group (pdxLinux.org).
Mr. Mandel has done consulting, taught college, and worked as a scientific programmer and system administrator. He is especially interested in Open Source GIS and in special purpose Linux distributions like Smoothwall, Edubuntu, ArtistX, GIS Knoppix, etc.
After years of working in an office full time, Mr. Mandel has decided it is time for a change. So, he is farming a few acres next to the Willamette River out of Corvallis where he grows fruits and vegetables; and maybe a little software as well.
Sessions
-
- Title: Open Source on the Farm
- Track: Business
- Room: Hawthorne
- Time: 3:50 – 4:35pm
-
Excerpt:
Most farmers don’t use Open Source Software. Why not? Are there cultural issues? Are needed applications missing? Could Open Source Software be packaged better for farmers? Are there marketing and advocacy issues?
- Speakers: David Mandel
-
Emma McGrattan
Ingres Corporation- Website: http://www.ingres.com/
Biography
Emma McGrattan is Senior Vice President of Engineering at Ingres Corporation. A leading authority in Open Source and Database Management System (DBMS) technologies, Ms. McGrattan has been instrumental in the ongoing success of the Ingres product line. Born in Ireland, Ms. McGrattan earned a Bachelor of Electronic Engineering from Dublin City University. Recognized for having open source development at heart, she is also a member of the board of directors for the Eclipse Foundation. Never at a loss for words, Emma McGrattan discusses open source in her blog, “The View from 25B” at http://blogs.ingres.com/emmamcgrattan
Sessions
-
- Title: Ask Forgiveness not Permission
- Track: Cooking
- Room: Steel
- Time: 11:20am – 12:05pm
-
Excerpt:
In this session we will explore many of the ways to innovate without the need for a significant budget by using open source software to try new things under the radar and on a shoestring budget.
- Speakers: Emma McGrattan
-
Jeffrey McManus
Platform Associates- Website: http://platformassociates.com/
- Blog: http://blog.jeffreymcmanus.com/
- Twitter: jeffreymcmanus
- Favorites: View Jeffrey's favorites
Biography
Jeffrey McManus has spent nearly a decade as a consultant, developer, and writer. He has managed platform businesses and developer relations for two iconic internet businesses, eBay and Yahoo!. He was eBay’s first technology evangelist and led eBay’s platform evangelism team when eBay was opening its web services platform to third parties. He also championed new technologies within the company, such as corporate blogging, RSS, wikis and open source, creating eBay’s first open source developer community.
Jeffrey co-founded and led the Yahoo! Developer Network team, which opened Yahoo! properties to innovation by third-party developers and established the company as a platform leader in less than a year’s time. He and his team also created Yahoo! Gallery, a site that enables third-party developers to share their applications and mash-ups with Yahoo! users. He and his team were responsible for convincing Yahoo’s lawyers to release the Yahoo! User Interface library (Y!UI) as open source.
Jeffrey has served as a product manager and developer relations specialist at technology startups. He has written or co-written six books on software development. He frequently speaks at conferences such as OSCON, O’Reilly Emerging Technology, Web 2.0 Expo and MySQL Developer’s Conference, as well as corporate groups, on both strategic and tactical issues pertaining to emerging technologies. As a consultant, he has engaged with stealth-mode startups, established small businesses, local and federal government agencies, and Fortune 500 companies.
In addition to consulting, speaking and writing, Jeffrey also developed and manages the consumer document-sharing site Approver.com. He currently heads the Tinypug project, an open-source initiative that makes it easy to create collaborative online innovation portals.
Sessions
-
- Title: CodeIgniter As Drinking Game
- Track: Cooking
- Room: Burnside
- Time: 6:00 – 7:45pm
-
Excerpt:
DRINK.
- Speakers: Jeffrey McManus
-
- Website: http://phaedrusdeinus.org/
- Blog: http://blog.phaedrusdeinus.org/
- Twitter: jmelesky
Biography
John’s been programming on the web since gopher was a legitimate competitor. He is an independent consultant who specializes in machine learning, natural language processing, and how those are applied to the web.
Sessions
-
- Title: Write your own Bayesian Classifier: An Introduction to Machine Learning
- Track: Cooking
- Room: Morrison
- Time: 1:45 – 3:30pm
-
Excerpt:
Can you perform simple arithmetic? Do you know how to program well enough to open and read files? Then you can write a Bayesian classifier, one of the machine learning techniques for predicting categories, most famous for its use in spam filters. Let’s demystify this impressively-named but ultimately simple process.
- Speakers: John Melesky
-
- Title: Speed up that library when you can't C a thing
- Track: Chemistry
- Room: Morrison
- Time: 5:00 – 5:45pm
-
Excerpt:
The problem: you’re using a modern dynamic language not known for speed, and you’ve identified a bottleneck. Write it in C? Does that give you the shakes? There are other language options available…
- Speakers: John Melesky
-
Chris Messina
Google- Website: http://factoryjoe.com/
- Blog: http://factoryjoe.com/blog
- Twitter: chrismessina
- Favorites: View Chris's favorites
Biography
Born in New Hampshire, I trained as a communication designer at CMU. I left for California and have been into the open web ever since.
I now work at Google.
See also: http://wiki.factoryjoe.com/Bio
Sessions
-
- Title: Social network supermarkets and how to defeat them
- Track: Culture
- Room: Fremont
- Time: 11:20am – 12:05pm
-
Excerpt:
The open source ecosystem operates at human scale, and yet the most popular social networks today are mammoths, where an open source citizen has limited agency with little to no ability to change her environment. Furthermore, efforts like OpenSocial serve to further limit what independents can build outside of the major networks, culminating in a threat the very essence of what makes the open/open source community thrive: choice and marketplace competition guaranteed through the ability to fork.
- Speakers: Chris Messina
-
- Title: Friday Unconference Kickoff & Scheduling
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Welcome to the unconference day.
- Speakers: Audrey Eschright, Selena Deckelmann, Chris Messina
-
Gregory Miller
OSDV- Website: http://osdv.org/
Biography
Gregory Miller is Chief Development Officer of the Open Source Digital Voting Foundation. He has 29+ years experience in the tech sector, divided between software development and technology business development. Greg is also a (non-practicing) IP lawyer involved in technology public policy. He has deep product management experience and has spent the past seven years working in venture capital advising start-up companies, and in the last two years has immersed himself in elections and voting technology. Greg is dedicated to restoring trust in elections through open source, open data, open process, and open standards voting technology.
Sessions
-
- Title: Trust the Vote: An Open Source Digital Public Works Project
- Track: Culture
- Room: Steel
- Time: 1:45 – 2:30pm
-
Excerpt:
If you have ever wanted to know what you can do to make a difference in our electoral process, then this talk is for you.
- Speakers: Gregory Miller
-
Narayan Newton
Tag1 Consulting/Drupal Association/Open Source Lab- Website: http://nnewton.org/
Biography
Narayan Newton is a partner at Tag1 Consulting, one of the two leading Drupal Performance Groups and the founding member of the “Drupal Performance Agency,” a loose collection of the best Drupal Performance Consultants. He is currently working for multiple clients helping them launch enterprise-scale Drupal sites. Narayan is a specialist in:
- Memcache Integration
- Reverse Proxy Caching
- APC Caching
- Apache Performance
- JavaScript Aggregation
- CSS Aggregration
- SQL Query Optimization
- MySQL Database Systems
- Linux VFS Tuning
Narayan Newton (nnewton) is the Server Coordinator for the Drupal Association and a General Assembly member for the Association.
Sessions
-
- Title: Layers of Caching: Key to scaling your website
- Track: Chemistry
- Room: Hawthorne
- Time: 1:45 – 2:30pm
-
Excerpt:
Caching is essential to ensuring that your website will survive a large spike in traffic. With so many different forms of caching, how are you supposed to know what works and why you should use it? The key is layering your site with several forms of caching.
- Speakers: Lance Albertson, Narayan Newton
-
sarah novotny
http://bluegecko.net- Website: http://sarahnovotny.com/
Biography
hi, i manage the blue gecko MySQL practice. i get all the benefits of working in open source and for myself while helping small and large organizations make choices between proprietary and open source databases.
before helping found blue gecko, i had a varied career as a systems and network administrator during the hey days of the dotcom era at amazon and the ill fated ads.com.
in my previous life, i was seeking a PhD in physics at the university of north carolina at chapel hill.
Sessions
-
- Title: 5 things to know about MySQL if you don't have a DBA
- Track: Cooking
- Room: St. Johns
- Time: 10:00 – 10:45am
-
Excerpt:
quick and dirty operational best practices that should be baked into your development and deployment plans.
- Speakers: sarah novotny
-
- Website: http://donpark.org/
- Blog: http://donpark.org/blog
- Twitter: donpdonp
- Favorites: View Don's favorites
Biography
Maker.
Sessions
-
- Title: Android location services from social networks to games
- Track: Chemistry
- Room: Hawthorne
- Time: 11:20am – 12:05pm
-
Excerpt:
Adding real-world location to mobile applications on the Android platform takes users out of the ethernet and into the world.
- Speakers: Don Park
-
Michel Pelletier
Action Without Borders- Website: http://idealist.org/
Biography
Michel Pelletier is a Python programmer who has lived in the Portland area for over 10 years. In the last year, he has become one of the many “sector-switchers” who have moved from the for-profit corporate world to the non-profit community world. In addition to providing him with a friendlier, less constricting environment, working for a non-profit provides him the opportunity to actually help people, and change the world for better, if even in the smallest way.
Sessions
-
- Title: How Idealist.org uses technology to change the world
- Track: Culture
- Room: Burnside
- Time: 10:00 – 10:45am
-
Excerpt:
Idealist.org’s mission is to help change the world by providing proactive people, communities, and organizations with a forum to connect and communicate.
- Speakers: Michel Pelletier
-
- Website: http://ifup.org/
- Blog: http://ifup.org/
- Twitter: BrandonPhilips
- Favorites: View Brandon's favorites
Biography
Brandon is the Developer Happiness Engineer at Rackspace/Cloudkick in San Francisco. Previously he worked as a Kernel developer at Novell/SuSE Labs.
He has presented at several technical conferences in the past including FreedomHEC Taipei, Linux Plumbers Conf and Ignite Portland 2 . In his spare time he tinkers with electronics and software, bikes, hikes and builds robots. For more information checkout his site.
Sessions
-
- Title: Building an embedded Linux system monitoring device
- Track: Hacks
- Room: Broadway
- Time: 3:50 – 4:35pm
-
Excerpt:
As a Kernel developer I spend alot of my day looking at syslogs and rebooting systems. So, I set off to automate the process and you, the audience, will get an introduction to building ARM software and network device drivers.
- Speakers: Brandon Philips
-
- Website: http://brampitoyo.com/
- Blog: http://linkenfuego.wordpress.com/
- Twitter: brampitoyo
- Identi.ca: brampitoyo
- Favorites: View Bram's favorites
Biography
Bram Pitoyo architects brands and strategizes their online communication efforts. He also make informations and data on all medium more digestible, designing things to be read more effectively. His free time consists of identifying typefaces and planning, attending and reviewing (almost) every technology and creative event in Portland.
In an ever-accelerating world, he believes that every brand should sing killer choruses with an equally beautiful opus.
Sessions
-
- Title: Please Your Pixel-Hungry Eyes With Codes That Read Better
- Track: Hacks
- Room: Morrison
- Time: 1:45 – 3:30pm
-
Excerpt:
Make the text you see in the Terminal window more legible and readable by finding, customizing and designing your own font!
- Speakers: Bram Pitoyo
-
David Pollak
Lift Web Framework- Website: http://liftweb.net/
- Blog: http://blog.lostlake.org/
- Twitter: dpp
Biography
David Pollak has been writing commercial software since 1977. He wrote the first real-time spreadsheet and the worlds highest performance spreadsheet engine. Since 1996, David has been using and devising web development tools. As CTO of CMP Media, David oversaw the first large-scale deployment of WebLogic. David was CTO and VPE at Cenzic, a web application security company. David has also developed numerous commercial projects in Ruby on Rails.
In 2007, David founded the Lift Web Framework open source project. Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity. Lift open source software licensed under an Apache 2.0 license.
David is a consultant in San Francisco and works on Lift-based projects including Buy a Feature and ESME.
Sessions
-
- Title: Introduction to Lift
- Track: Cooking
- Room: St. Johns
- Time: 1:45 – 3:30pm
-
Excerpt:
Build real-time interactive applications using the Lift Web Framework
- Speakers: David Pollak
-
Hal Pomeranz
Deer Run Associates- Website: http://www.deer-run.com/~hal/
- Blog: http://blog.commandlinekungfu.com/
- Twitter: @hal_pomeranz
Biography
Hal Pomeranz is the founder and technical lead of Deer Run Associates, and has been active in the system and network management/security field for over twenty years. As a Faculty Fellow for the SANS Institute, Hal developed the SANS “Step-by-Step” course model and currently serves as the track coordinator and primary instructor for the SANS/GIAC Linux/Unix Security Certification track (GCUX). In 2001 he received the SAGE Outstanding Achievement Award for his teaching and leadership in the field of System Administration.
Prior to founding Deer Run Associates, Hal has held Network and Systems Management positions at some of the largest commercial (AT&T Bell Labs, TRW Information Systems, Cendant Corp), government (NASA Ames Research Center), and educational (University of Pennsylvania) institutions in the country. Hal has been a member of the Board of Directors for the USENIX Association, BayLISA, and BBLISA, and is one of the co-founders of the IT Pro Forum. He has written or co-written dozens of technical articles and several books, including Solaris Security: Step-by-Step, the de facto standard guide for “hardening” the Solaris Operating System, and SANS Security Essentials.
Sessions
-
- Title: Command-Line Kung Fu: White Belt
- Track: Cooking
- Room: Broadway
- Time: 1:45 – 3:30pm
-
Excerpt:
Come and learn some useful command-line short cuts and shell idioms that will make you vastly more productive in a Linux or Unix shell. Time permitting, we’ll even play “stump the expert”, so bring your thorniest shell problems.
- Speakers: Hal Pomeranz
-
Biography
Irving Popovetsky is an Open Source Software and Systems consultant based in Portland, OR.
Sessions
-
- Title: Virtualize vs Containerize: Fight!
- Track: Chemistry
- Room: Marquam
- Time: 11:20am – 12:05pm
-
Excerpt:
Everyone has a different reason to love virtualization: security, configuration isolation… the list goes on. But containerization offers many of the same goodies as virtualization, alongside an efficiency and performance advantage. Just what you need, more options. There’s no wrong answer. Andy de la Lucha and Irving Popovetsky help you ask the right questions about what’s right for your environment.
- Speakers: Andy de la Lucha, Irving Popovetsky
-
-
Evan Prodromou
E14N- Website: http://e14n.com/
- Blog: http://e14n.com/evan
- Twitter: evanpro
- Identi.ca: evan
- Favorites: View Evan's favorites
Biography
Evan is the founder of E14N and the lead developer on pump.io.
Sessions
-
- Title: Open Source Microblogging with Laconica
- Track: Chemistry
- Room: Fremont
- Time: 10:00 – 10:45am
-
Excerpt:
Microblogging lets people share short status messages with their social network. Public Web sites like Twitter, Jaiku and Plurk are wildly popular with consumers, but Open Source programs allow a distributed social graph and implementation inside the enterprise firewall. Evan Prodromou, founder of Identi.ca, will describe the Open Source microblogging tool Laconica and its uses in the workplace and on the Public Web.
- Speakers: Evan Prodromou
-
Dave Rauchwerk
actual hardware- Website: http://actualhardware.com/
- Twitter: @elevenarms
Biography
Free culture advocate, pretend economist, average cyclist, and hardware designer.
Founder of actual hardware, an Austin, Texas based open source hardware company (http://acutalhardware.com) and the UnPtnt open source hardware collaboration platform. (http://unptnt.com)Sessions
-
- Title: Tangible open source!?
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
A crash course in applying the principles of open source to the creation of real objects.
- Speakers: Dave Rauchwerk
-
Jennifer Redman
Buunabet- Website: http://buunabet.com/
Biography
While serving as an executive team member for small and mid-scale technology companies, Jennifer gained extensive experience developing, deploying and managing teams responsible for software development, technical infrastructure, and customer support.
Jennifer has over thirteen-years of hands-on technical experience as a data center and information systems architect and administrator.
When not tinkering with her servers and installing new flavors of unix or Open Source apps, Jennifer travels to interesting and sometimes “you went where?” sort of places. Previous careers include canvassing for Greenpeace and as a staff member on a national (and successful) presidential campaign. She also reads a lot of books.
In 2009, Jennifer is participating in her first Google Summer of Code as an organization admin and mentor.
Sessions
-
- Title: Open Source Development - The Dark Side
- Track: Culture
- Room: Burnside
- Time: 5:00 – 5:45pm
-
Excerpt:
Navigating the Darkside of the Open Source Development Community. A decidedly sarcastic and hopefully humorous look at the dark under-belly of the Open Source Development Culture.
- Speakers: Jennifer Redman
-
Biography
I am a business systems programmer who has worked exclusively in Python since version 2.0.1. I’ve used Python for inventory management, workflow, document management, content management, systems integration and, of course, web publishing. I work as CTO of a consulting firm in the medical device industry. I also teach classes on Python and Django at PCC.
Sessions
-
- Title: Django: Thinking Outside The Blog
- Track: Cooking
- Room: Marquam
- Time: 1:45 – 3:30pm
-
Excerpt:
Django is a powerful web development framework that is incredibly well-documented. Many tutorials exist for doing simple things quickly in Django… but what do you do after that?
- Speakers: Dylan Reinhardt
-
-
- Twitter: @MarkusQ
Biography
Markus J. Q. Roberts has been pulling stunts like this on the computer industry for over thirty years.
Sessions
-
- Title: Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?
- Track: Hacks
- Room: Broadway
- Time: 1:45 – 3:30pm
-
Excerpt:
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
- Speakers: Markus Roberts, Matt Youell
-
Biography
Martin started his love affair with free software just under a decade ago and hasn’t looked back since. Currently he works with Appcelerator, Inc building development tools for web developers, drinking large pots of coffee and generally shuffling braces (curly or otherwise) around.
Sessions
-
- Title: Building Open-Source Desktop Apps with the Titanium Platform
- Track: Cooking
- Room: St. Johns
- Time: 1:45 – 3:30pm
-
Excerpt:
The open-source Titanium platform allows developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications. In this presentation we’ll go from start to finish building a desktop application using Titanium.
- Speakers: Marshall Culpepper, Martin Robinson
-
-
Mikeal Rogers
Mozilla- Website: http://www.mikealrogers.com/
- Twitter: mikeal
Biography
Mikeal can talk all day in the third person. Mikeal is an open source developer, currently working at couch.io doing development in and around CouchDB. All his code is up on GitHub http://github.com/mikeal .
Mikeal likes long walks on the beach and fancy cocktails from the 1930s, also food.
Sessions
-
- Title: Web Testing with Windmill
- Track: Cooking
- Room: Marquam
- Time: 5:00 – 5:45pm
-
Excerpt:
This talk will discuss different web testing strategies, tools, and getting you up and writing windmill tests.
- Speakers: Mikeal Rogers
-
gabrielle roth
Code-n-Splode/PDXPUG- Twitter: gorthx
- Favorites: View gabrielle's favorites
Biography
Gabrielle Roth is a Network Engineer, but is still a biology geek at heart. She lives in Portland, OR with a small but ambitious Monstera deliciosa, Mia. After OSCON 2007, she started Code-n-Splode as an effort to get more women involved in open source projects. When she’s not tinkering with networks or databases, she enjoys crashing her mountain bike & practicing parade formations with the PostgreSQL Army of Smurfs.
Sessions
-
- Title: My Grand Experiment: A Portland Women-focused Tech Group.
- Track: Culture
- Room: Burnside
- Time: 11:20am – 12:05pm
-
Excerpt:
The idea for Code-n-Splode grew out of the Women in Open Source BOF at OSCON 2007. I’ll talk about my original reasons for starting a women-friendly tech group, how the group is evolving, and what I’ve learned.
- Speakers: gabrielle roth
-
Michael Schurter
Urban Airship- Website: http://urbanairship.com/
- Blog: http://blog.schmichael.com/
- Twitter: schmichael
- Favorites: View Michael's favorites
Biography
Michael Schurter is a Python developer at Urban Airship in Portland. He spends his days hacking Django, databases of both the relational and non-relational kind, and a bunch of other fun technologies while trying to get outside and away from technology as often as possible.
He’s an active member in the Portland Python User Group and started the Update Portland meetup as a technology-agnostic forum for people to share their experiences with database, queues, and other data plumbing.
Sessions
-
- Title: Web Server Shootout
- Track: Chemistry
- Room: Hawthorne
- Time: 5:00 – 5:45pm
-
Excerpt:
Deploying your .com behind nginx so you’re ready to handle that flood of users on launch day? Wondering if you should use mod_python, mod_wsgi, or FastCGI to deploy your new Django project? This presentation will present comprehensive and practical benchmarks across a wide variety of metrics to help you make an informed decision.
- Speakers: Michael Schurter
-
- Website: http://schwern.net/
- Blog: http://blogs.perl.org/users/michael_g_schwern/
- Twitter: schwern
- Favorites: View Michael's favorites
Biography
Schwern has a copy of Perl 6, he lets Larry Wall borrow it and take notes.
Schwern once sneezed into a microphone and the text-to-speech conversion was a regex that turns crap into gold.
Damian Conway and Schwern once had an arm wrestling contest. The superposition still hasn’t collapsed.
Schwern was the keynote speaker at the first YAPC::Mars.
When Schwern runs a smoke test, the fire department is notified.
Dan Brown analyzed a JAPH Schwern wrote and discovered it contained the Bible.
Schwern writes Perl code that writes Makefiles that write shell scripts on VMS.
Schwern does not commit to master, master commits to Schwern.
SETI broadcast some of Schwern’s Perl code into space. 8 years later they got a reply thanking them for the improved hyper drive plans.
Schwern once accidentally typed “git pull —hard” and dragged Github’s server room 10 miles.
There are no free namespaces on CPAN, there are just modules Schwern has not written yet.
Schwern’s tears are said to cure cancer, unfortunately his Perl code gives it right back.
Sessions
-
- Title: Is the Web Down: a Practical Tutorial on How the Web Works
- Track: Chemistry
- Room: Marquam
- Time: 1:45 – 2:30pm
-
Excerpt:
You click on a link and you can’t get to your favorite web site. Now what? Is the web site down? Is it your connection? Is it something in between? How can you figure out what’s wrong if you don’t know how it works? We’ll show you everything that happens after you click a link so next time the web site is down you’ll know what to do to fix it.
- Speakers: Michael Schwern, Joshua Keroes
-
Sarah Sharp
Intel- Website: http://sarah.thesharps.us/
- Twitter: sarahsharp
- Favorites: View Sarah's favorites
Biography
Sarah Sharp is a Linux Kernel hacker at Intel’s Open Source Technology Center. In her spare time, she volunteers for the Portland State Aerospace Society, an open source/open hardware group that builds amateur rockets. Sarah is also a member of Portland’s Code ’N Splode group.
Sarah has used git in many projects for two years: her wedding wiki, blog, Linux kernel projects, and keeping track of her home directory.
Sessions
-
- Title: Advanced Git tutorial: Not your average VCS.
- Track: Cooking
- Room: Fremont
- Time: 3:50 – 5:35pm
-
Excerpt:
Do you know the basics of Git but wonder what all the hype is about? Do you want the ultimate control over your Git history? This tutorial will walk you through the basics of committing changes before diving into the more advanced and “dangerous” Git commands.
- Speakers: Sarah Sharp
-
Shawn Spooner
kryptiq- Twitter: ShawnSpooner
- Favorites: View Shawn's favorites
Biography
I work on building and maintaining highly scalable and available web applications used by millions of people everyday. I have worked on numerous open source project most recently dispatch and creating Settee a couchdb trait for Scala.
Sessions
-
- Title: Scala for recovering Java developers
- Track: Cooking
- Room: Hawthorne
- Time: 10:00 – 10:45am
-
Excerpt:
Scala is a functional/object-oriented hybrid language that runs on the JVM or the CLR. Scala is fully compatible with Java and brings many powerful features to the JVM, features such as: the ability to easily create DSL’s due to Scala’s ability to define methods for most operators, easily target multi-core hardware as Scala’s types are immutable by default, access to the Actor based concurrency model, and expressive and concise code due to Scala’s type inference and expressive syntax. All this without much of the boilerplate and cruft code that is so common in Java.
- Speakers: Shawn Spooner
-
- Favorites: View Webb's favorites
Biography
I am an open source applications programmer and a nascent anthropologist and demographer, living in Eugene.
Sessions
-
- Title: Remember Tcl/ Tk? Grandpa might be old, but he can still kick your ass!
- Track: Hacks
- Room: Broadway
- Time: 10:00 – 10:45am
-
Excerpt:
Rumors of its senescence — at least lack of stylishness — to the contrary, Tcl/Tk is still one of the best scripting environments around. I will show you why.
- Speakers: Webb Sprague
-
Biography
Brendan Strejcek is a consultant and Unix expert. He focuses on automating systems spanning multiple nodes, particularly with Cfengine, which he has been using since 2003. He is active in the Cfengine user community and is involved with the launch of Cfengine 3, a next generation configuration management framework.
He currently works for OANDA, an online currency brokerage based in Toronto.
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
-
- Favorites: View Sean's favorites
Biography
Sean Sullivan is a software engineer specializing in mobile applications, web service development, and supply chain management systems. Sean is an Apache Software Foundation committer and has contributed to various open source projects, including the OAuth Java library.
Sessions
-
- Title: Domo Arigato Mr. Roboto
- Track: Chemistry
- Room: Morrison
- Time: 3:50 – 4:35pm
-
Excerpt:
This session is for developers who want to learn about the Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. We’ll discuss the Android toolset and platform API’s.
- Speakers: Sean Sullivan
-
Philip Tellis
Yahoo!- Website: http://bluesmoon.info/
- 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 part of his job with the Performance and Security teams at Yahoo! he analyses the impact of various design decisions on web application performance and security. He also maintains the javascript implementation of strftime used in YUI and plays around with security, accessibility and i18n. He is the maintainer of several opensource projects including ayttm and libyahoo2, and most recently, boomerang — a real user 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, Linux Symposium, PHP Quebec, Opensource Bridge, WebDU, FOSDEM, IPC and ConFoo.
Sessions
-
- Title: Programming patterns in sed
- Track: Hacks
- Room: Broadway
- Time: 3:50 – 4:35pm
-
Excerpt:
Learn to turn line noise into clean and structured, albeit unreadable, sed programs.
- Speakers: Philip Tellis
-
Lev Tsypin
ThinkShout- Website: http://thinkshout.com/
- Blog: http://levelos.com/blog
- Twitter: levelos
- Favorites: View Lev's favorites
Biography
I’m a senior engineer and co-owner of ThinkShout, Inc., where I lead our technical design, as well as user interface and module development. Previously, I founded and led Level Online Strategy here in Portland, OR.
When not working to help organizations through technology, I like to take advantage of the areas they protect, be it on foot, skis, or bike. At least when I’m not wrapped up with my 2 boys, which isn’t very often these days!
Sessions
-
- Title: Drupal, What is it Good For?
- Track: Cooking
- Room: Marquam
- Time: 10:00 – 10:45am
-
Excerpt:
Unlike war, Drupal is good for many things. On the other hand, Drupal is far from a one-size-fits-all solution, and some projects are a much better fit for it than others.
- Speakers: Lev Tsypin
-
James Turnbull
Puppet Labs- Website: http://www.jamesturnbull.net/
- Blog: http://www.kartar.net/
- Twitter: kartar
- Identi.ca: kartar
Biography
James is an author and open source geek. James authored the first (and thus far only) book about Puppet. He is also the author of three other books including Pro Linux System Administration, Pro Nagios 2.0, and Hardening Linux.
For a real job, James is Director of Operations for Puppet Labs. He likes food, wine, books, photography and cats. He is not overly keen on long walks on the beach and holding hands.
Sessions
-
- Title: Configuration Management Panel
- Track: Cooking
- Room: Fremont
- Time: 1:45 – 3:30pm
-
Excerpt:
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
- Speakers: James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek
-
Kirby Urner
4D Solutions- Website: http://www.4dsolutions.net/
Biography
Kirby moved to Portland from Chicago when his dad joined the Portland Planning Bureau, after which the family moved overseas to serve planning clients in Libya, Philippines, Egypt, Bangladesh, Bhutan and Lesotho.
Kirby attended Princeton University, focusing on the philosophy of Ludwig Wittgenstein for his thesis, while haunting the “E-Quad” (engineering quadrangle) for computer science courses, having fallen in love with APL (Princeton had scattered APL terminals, slaved to an IBM 370, throughout the campus).
After serving as a mathematics teacher in an exclusive Catholic academy for young women, and as a contributing editor for computer literacy materials for McGraw-Hill in the 1980s, Kirby returned to Portland to pursue a career in programming in the not-for-profit sector, starting with Ecumenical Ministries of Oregon’s Center for Urban Education, and later as an associate with Dawn Wicca & Associates (DWA).
Kirby’s background in philosophy and computer science continued to inform his approach to education whereas the development of the Internet enabled him to discover his global team of peers, including within the Python community.
Sessions
-
- Title: Python for Teachers
- Track: Culture
- Room: Burnside
- Time: 1:45 – 3:30pm
-
Excerpt:
Bring your laptop with Python installed and follow along as we go through examples from a 21st century high school mathematics curriculum, such as we’re currently prototyping and implementing in niche markets.
- Speakers: Kirby Urner
-
Steve VanDevender
University of Oregon- Website: http://hexadecimal.uoregon.edu/
Biography
Over 15 years of system administration experience with efn.org and the University of Oregon (uoregon.edu).
Sessions
-
- Title: Teaching System Administration
- Track: Culture
- Room: St. Johns
- Time: 10:00 – 10:45am
-
Excerpt:
How would you teach system administration? What important princples and practices would you want students to learn?
- Speakers: Steve VanDevender
-
Molly Vogt
City of Gresham- Twitter: molvo
Biography
Molly Vogt is the Maps & Data Services Manager at the City of Gresham, where she has worked since 2002. Her career has focused on developing GIS data, analyses, and applications that serve the public interest. In the late ’90s, she worked in web development while studying GIS, and had only mixed success integrating the two. She looks around now with awe and excitement at the web-based mapping applications people are building.
Molly has previously worked for Oregon Health & Science University, Jackson County GIS, Washington State Department of Ecology, EVS Environmental Consultants, University of Washington, Carolina Population Center, National Geographic Society, and Environmental Systems Research Institute (ESRI).
She is a native Oregonian, mother of two toddlers, and avid fan of Gail Collins.
Sessions
-
- Title: Organizing a Volunteer-Driven Open Source Community Project
- Track: Culture
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
- Speakers: Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer
-
J-P Voillequé
Extreme Arts & Sciences- Website: http://voilleque.com/
Biography
Lawyer by day, creative director and web dude for Extreme Arts and Sciences by moonlight, dad to crazy monkey all the time.
Sessions
-
- Title: The Scylla and Charybdis of Open Source Legalese
- Track: Culture
- Room: Marquam
- Time: 11:20am – 12:05pm
-
Excerpt:
We exist within invisible frameworks of legal and regulatory schema – even if we’re coding in our underwear.
- Speakers: J-P Voillequé, Paula Holm Jensen
-
Kurt von Finck
Monty Program- Website: http://askmonty.org/
- Blog: http://blogs.gnome.org/mneptok/
- Identi.ca: mneptok
Biography
I am an aging male who currently is hurtling toward his fate in Albuquerque, New Mexico USA. I am owned by a female of my own species, as well as several cats and birds. I’m a Buddhist, a libertarian, a good cook, a free software missionary, a rusty musician, a former actor, a Unix wonk, a retired amateur athlete, a student of medieval history, an a.s.r monk, an Internet veteran (BITnet too), a good skiier, a world-class sleeper, and I like to travel when cash allows.
I’m terrible on skates and I know no formal dances. My appearance is often dishevelled, but I clean up nicely. I own more than two suits and a tuxedo (black, tails, cummerbund).
I’m passionate about what I believe in but will also be the first to tell you not to take me seriously. I think I’m an alright person, but am worried because I’m so often wrong. I don’t want or need your validation, but yet I don’t want you to dislike me. I don’t eat anything that comes out of the sea, oddly. Maybe tuna. Or fried clams.
I’m currently the Chief Community and Communications Officer for Monty Program Ab. If it’s in the project and you can’t fix it with a text editor, version control, and an Internet connection, see me. If you have questions about what we do and how we do it, let’s talk.
Sessions
-
- Title: Wednesday Welcome and Keynotes
- Track: Culture
- Room: Fremont
- Time: 9:00 – 9:45am
-
Excerpt:
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
- Speakers: Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck
-
Chris Wanstrath
GitHub- Website: http://defunkt.github.com/
Biography
He lived in San Francisco, cofounded GitHub, and often spoke in past tense.
Sessions
-
- Title: Bootstrapping Your Open Source Business
- Track: Business
- Room: St. Johns
- Time: 3:50 – 4:35pm
-
Excerpt:
A panel on funding your business without VC, based on GitHub’s experiences.
- Speakers: Chris Wanstrath, PJ Hyett, Tom Werner
-
Maria Webster
.51 - Geekspace for Women- Website: http://www.dotfiveone.com/
- Twitter: ubergeeke
- Favorites: View Maria's favorites
Biography
Maria Webster, aka Ubergeeke, is a development engineer for a small software company as well as a freelance writer, and is the editor of “.51 – Geekspace for Women”.
Maria has been an open source supporter for over a decade, and is on her way to becoming one particularly handy DIYer. She is pursuing a bachelor’s degree in Electrical Engineering, and is a member of the IEEE as well as the American Radio Relay League (ARRL).
Maria’s primary interest is spreading the word about the pursuits and accomplishments of geeky women everywhere. Additional interests include amateur radio (she holds a Technician class license as KE7SLS), science fiction gaming, the San Francisco 49ers and amateur rockets (Portland State Aerospace Society). She also plays the guitar, reads too much, and generally spends a lot of time surfing the web.
Sessions
-
- Title: Faking It Til I Make It: A Woman On The Fringe Of Open Source
- Track: Culture
- Room: Steel
- Time: 3:50 – 4:35pm
-
Excerpt:
As a long-time user of open source software, I’ve often considered myself an advocate but not necessarily a participant. Over the last year and a half, my own search for technical inspiration has led me full-circle to the realization that I’m an active member of a vibrant community of technical women.
- Speakers: Maria Webster
-
Chris Wensel
Concurrent, Inc.- Website: http://www.concurrentinc.com/
- Blog: http://www.manamplified.org/
- Twitter: cwensel
- Identi.ca: cwensel
Biography
Chris K Wensel has been a Software and Systems Architect for over 15 years. He is the founder of Concurrent Inc., and the author of the Cascading data processing open-source project. He’s also an Instructor at Scale Unlimited, a professional services company offering commercial training and consulting for Hadoop and related large architectures.
Over the last 7 years he has deployed large and sophisticated data processing applications for use by companies providing geo-spatial, web content, and financial data services in both the traditional enterprise data-center and on Amazon EC2.
Sessions
-
- Title: Building Scale Free Applications with Hadoop and Cascading
- Track: Cooking
- Room: St. Johns
- Time: 5:00 – 5:45pm
-
Excerpt:
A rapid introduction to Hadoop architecture, MapReduce patterns, and best practices with Cascading.
- Speakers: Chris Wensel
-
Tom Werner
GitHub- Website: http://tom.preston-werner.com/
Biography
Tom Preston-Werner is cofounder of GitHub. He lives in San Francisco. He blogs at http://tom.preston-werner.com. Booyah.
Sessions
-
- Title: Bootstrapping Your Open Source Business
- Track: Business
- Room: St. Johns
- Time: 3:50 – 4:35pm
-
Excerpt:
A panel on funding your business without VC, based on GitHub’s experiences.
- Speakers: Chris Wanstrath, PJ Hyett, Tom Werner
-
David Wheeler
iovation; PG Experts- Website: http://www.justatheory.com/
- Blog: http://www.justatheory.com/
- Twitter: Theory
- Identi.ca: theory
- Favorites: View David's favorites
Biography
David Wheeler is Senior Data Architect at iovation and an associate at PGExperts. He is responsible, among other things, for PGXN, pgTAP, Sqitch, and DesignScene. He lives in Portland unless he’s traveling with his family.
Sessions
-
- Title: Unit Test Your Database!
- Track: Cooking
- Room: Broadway
- Time: 10:00 – 10:45am
-
Excerpt:
Given that the database, as the canonical repository of data, is the most important part of many applications, why is it that we don’t write database unit tests? This talk promotes the practice of implementing tests to directly test the schema, storage, and functionality of databases.
- Speakers: David Wheeler
-
Chromatic X
Onyx Neon Inc.- Website: http://www.onyxneon.com/
- Blog: http://www.modernperlbooks.com/
- Twitter: chromatic_x
- Identi.ca: chromatic
Biography
Chromatic has over a decade of experience contributing to free and open source software projects. He’s contributed to Perl 1, Perl 5, Perl 6, and Parrot. You may recognize him from myriad books, including Modern Perl.
He is the publisher of Onyx Neon Press, which produces great books about software, technology, and modern living.
He is also an entrepreneur involved in several projects, including Club Compy, a browser-based retro programming environment designed to introduce children of all ages to the joy of creating new things with computers.
Sessions
-
- Title: Introduction to Parrot
- Track: Hacks
- Room: Morrison
- Time: 10:00 – 10:45am
-
Excerpt:
This talk briefly explains the overall architecture of Parrot and teaches the skills needed to get started hacking in Parrot.
- Speakers: Chromatic X
-
- Title: Project Management Should be Boring!
- Track: Cooking
- Room: Marquam
- Time: 3:50 – 4:35pm
-
Excerpt:
Many people see project management as the art of trying to please everyone and pleasing no one, while trying not to go too far over deadline and too far over budget. It doesn’t have to be that way. Good project management can be so predictable and reliable that it’s almost boring. Here’s what works in real projects.
- Speakers: Chromatic X
-
Nathan Yergler
Creative CommonsBiography
Nathan R. Yergler (http://yergler.net) is Chief Technology Officer at Creative Commons. Since joining Creative Commons as a software engineer in 2004, Nathan has been responsible for helping build Creative Commons’ technology infrastructure. Recent projects include participation in the development of the Creative Commons Rights Expression Language and the technical and metadata architecture for CC0.
Prior to Creative Commons, Nathan was a faculty member at Canterbury School, a leading college preparatory school in Fort Wayne, Indiana. At Canterbury School Nathan developed an introductory computer programming curriculum based on the Python programming language.
Nathan holds a B.S. in Computer Science from Purdue University and resides in San Francisco, California with his dog, Madeline.
Sessions
-
- Title: A Database Called The Web
- Track: Chemistry
- Room: Morrison
- Time: 5:00 – 5:45pm
-
Excerpt:
In 2002 people wanted to build a database to track creative works; we
built that database and it’s called the Web. - Speakers: Nathan Yergler
-
-
Matt Youell
New Monic Labs- Website: http://youell.com/matt
- Blog: http://youell.com/matt/writing
- Twitter: built
- Favorites: View Matt's favorites
Biography
I’m a software experimentalist and entrepreneur with 20 years of experience in the tech industry. I’ve held a range of positions in that time, from electronics assembler to software executive and just about everything in between.
Here are a few blog posts that might give you some idea of where I’m coming from:
Sessions
-
- Title: Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?
- Track: Hacks
- Room: Broadway
- Time: 1:45 – 3:30pm
-
Excerpt:
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
- Speakers: Markus Roberts, Matt Youell