Personal schedule for Dileepa Prabhakar

Download or subscribe to Dileepa Prabhakar's schedule.

Mobile
Location: Portland 255
Paris Buttfield-Addison (Secret Lab Pty. Ltd.), Christopher Neugebauer (chris.neugebauer.id.au), Jonathon Manning (Secret Lab Pty. Ltd.)
Average rating: ****.
(4.58, 19 ratings)
In this session you'll learn why you can't consider UX and design an optional extra when designing mobile apps for Android, how to tell an awesome app from a terrible app, and the basics of both designing and coding for the latest and greatest Android platform (Android 4.0 and beyond). Stylish apps aren't just for that other mobile platform, and Android is surprisingly easy to get started with. Read more.
Mobile
Location: Portland 252
Average rating: *....
(1.70, 10 ratings)
Organizations and individuals seriously involved in Android development should consider testing as a pillar in their strategy. In this session we will analyze the components available in the Android platform to support unit testing, Test Driven Development, performance tests, test automation, code coverage analysis and Continuous Integration. Read more.
Event
Location: Expo Hall
Average rating: ****.
(4.10, 20 ratings)
Grab a drink and kick off the 14th edition of OSCON by meeting and mingling with exhibitors and fellow attendees. Read more.
Event
Location: Exhibit Hall A
Average rating: ****.
(4.12, 32 ratings)
We're swapping last year's clown shoes for Camp OSCON t-shirts at this year's attendee party. You don't have to worry about sewing in nametags and forget those long bus rides -- just stroll over Exhibit Hall A (next to the Expo Hall). This is the camp you wish your parents had sent you to. You won't want to miss this; trust us. Read more.
Event
Location: OCC Lloyd parking lot
Average rating: ****.
(4.79, 14 ratings)
Don't forget to pack your running shoes and your self-tracking tech, because we're hosting the first ever Couch to Quantified 5K fun run at OSCON. Whether you are an avid runner or just starting out, you are invited to join other OSCON attendees Tuesday evening for a run/jog/walk through some of the most scenic and emblematic sites of Portland. Read more.
Event
Location: 411 NW Park Ave.
Average rating: ****.
(4.29, 14 ratings)
Join Puppet Labs at their headquarters in the Pearl District. The part is free, as in free beer, food and fun. Two open bars and more! Take the Green or Yellow line (free transit) west to Union Station and walk 2 blocks west to 411 NW Park Ave. Read more.
Keynote
Location: Portland Ballroom
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX), Sam Adams (City of Portland, Oregon)
Average rating: ****.
(4.25, 20 ratings)
Opening remarks by Portland Mayor Sam Adams, as well as OSCON program chairs, Sarah Novotny and Edd Dumbill. Read more.
Keynote
Location: Portland Ballroom
David Eaves (Eaves Consulting)
Average rating: ****.
(4.23, 43 ratings)
An open source community depends on its capacity to attract people and the efficiency with which it can harness their energy to create great software. While a compelling mission or killer product can be helpful, effective communities must be responsive and efficient in managing the diverse needs and demands of its members. Read more.
Keynote
Location: Portland Ballroom
Danny Hillis (Applied Minds, LLC)
Average rating: ***..
(3.65, 51 ratings)
Applied Minds CEO, Danny Hillis will offer an introduction to The Learning Map, a Shared Learning Collaborative initiative organizing online learning material to get the right content to the right student at the right time. Read more.
Keynote
Location: Portland Ballroom
Kaitlin Thaney (Digital Science)
Average rating: ***..
(3.47, 49 ratings)
The Web has transformed not only the way we approach modern day science, but a number of other facets of the research cycle: tools for analysis, mediums which now serve as “information inputs”, how we exchange ideas and even discover knowledge. Yet despite the pieces being there, changing practice is like trying to shake a castle. Read more.
Keynote
Location: Portland Ballroom
Brian Aker (HP)
Average rating: **...
(2.62, 42 ratings)
In this keynote, Brian Aker, HP Fellow, will share challenges and best practices from his work with OpenStack software, including how a rich set of APIs must be developed in order to drive broad platform adoption as well as the need for formal APIs. Read more.
Keynote
Location: Portland Ballroom
Tim O'Reilly (O'Reilly Media, Inc.)
Average rating: ****.
(4.41, 54 ratings)
Open source software was one of the earliest successful examples of a sharing economy that has had huge economic impact. But as alternative energy advocate Steve Baer once noted, ecosystem services are often ignored in economic analysis: when you put your clothes in the dryer the energy you use is measured and counted, but when you hang them on the line, they disappear from the measured economy. Read more.
Programming
Location: Portland 256
Andrew Gerrand (Google), Rob Pike (Google, Inc.)
Average rating: ***..
(3.42, 19 ratings)
Go 1 is a stable version of the Go Programming Language that will be supported for years to come. In this talk, Rob Pike and Andrew Gerrand outline the major highlights of the release and discuss the details behind some specific libraries and tools. They show that Go is not just a language, but a cohesive programming environment for producing high quality software. Read more.
Tools and Techniques
Location: E147
Joe Gregorio (Google)
Average rating: ****.
(4.23, 13 ratings)
So you've shipped an API. But what if you had to ship over 100 APIs? Come hear the lessons Google learned, and the unique challenges we faced, as we scaled our system for developing and serving APIs from a handful to over 100. Read more.
Python
Location: D135
wesley chun (Google)
Average rating: ****.
(4.11, 9 ratings)
An update from last year's well-received public service talk, we'll discuss the evolution of Python & answer common FAQs. There are those who worry that Python 3 is backwards-incompatible to Python 2. We address that issue, discuss what the main differences are, mention migration, the roles of 2.6/2.7 & other transition tools, and conclude with an update on what has been & yet needs to be ported. Read more.
UX
Location: D137
Jeff Gothelf (Proof)
Average rating: ****.
(4.11, 9 ratings)
Design is often perceived as “making things user-friendly.” To combat that oversimplification, designers shroud their work in specialized tools & jargon. This gives designers a false sense of value & control over their work. In actuality, this drives divisions between designers & their teams. By open sourcing design process via transparency, the true value of Design and designers becomes clear. Read more.
Business
Location: E145
Brian Olore (The Boeing Company), Katie Gengler (The Boeing Company)
Average rating: ***..
(3.60, 5 ratings)
Why do you decide to use Open Source Software? How do you choose one Open Source project over another? Join us for a discussion of the critical factors to consider to "mitigate risk" when choosing to use a project, including techniques for living with that choice. We'll talk about several different projects that we have integrated to various ends: success, forking, adoption, and abandonment. Read more.
Mobile
Location: F150
G. Blake Meike (Open Mobile World Wide)
Average rating: ***..
(3.50, 6 ratings)
The mobile platform adds new challenges to concurrent programming making it much more like what used to be called "real time programming". The Android OS addresses these challenges with three frameworks: a managed application lifecycle, the Looper class, and the AsyncTask template. But is it enough? Read more.
Education
Location: F151
Kurt Bollacker (Applied Minds)
Average rating: ***..
(3.40, 5 ratings)
Our current public education system was built using industrial age thinking, and is now struggling to adapt to modern educational needs. Open Source philosophies have given us an information age of prosperity. Recent developments mean we can finally use "open source thinking" to transform our educational system into a 21st century success- but it won't look much like it does today. Read more.
Mobile
Location: F150
Tags: android, aosp, ics
Marko Gargenta (Twitter)
Average rating: ****.
(4.33, 12 ratings)
Learn how to take vanilla Android, rip it open, remix it, and build a new image that can run on your device on choice. In this talk, we'll explore the black magic of Android internals. You will learn how to reconfigure the build system by adding our applications, services, daemons, or libraries. By the end of this talk, you should have basic understanding of creating a custom ROM. Read more.
Programming
Location: Portland 256
Thiago Macieira (Intel)
Average rating: ***..
(3.23, 13 ratings)
The past 15 years have seen many languages be created to solve problems that languages before it couldn't solve or had not solved properly. In 2011, our old and familiar C and C++ languages received an upgrade: C11 and C++11. The changes to C++11 are so important it is almost a new language. This talk will present some of the most interesting changes aimed at making a developer's life easier. Read more.
Perl
Location: D136
Eric Wilhelm (Cisco, Inc.)
Average rating: ***..
(3.31, 13 ratings)
How does programming change and what will it be like in 25 years when you take your flying car to the office? Do the past 25 years of Perl give us enough perspective to see 25 years into the future? We'll look at recent progress, new features, and see how you can use a deeper knowledge of the inner workings to revolutionize your approach solving problems today. Read more.
Business
Location: E145
Thierry Carrez (OpenStack)
Average rating: ***..
(3.40, 5 ratings)
As open source becomes ubiquitous, open innovation becomes the new frontier. How do we create truly collaborative multi-company open source projects, and how do we make them successful ? This talk will reflect back on the good and the bad of the OpenStack project experience to distill ten principles that anyone should apply to their own open innovation projects. Read more.
Community
Location: D138
Asheesh Laroia (Eventbrite), Karen Rustad (OpenHatch)
Average rating: ****.
(4.25, 8 ratings)
In your open source project's community, some people contribute. Most people don't. By analyzing the typical open source project's on-ramp for new contributors through the lens of user experience design, we provide practical tips to make any project more approachable and that diversify the community. Read more.
UX
Location: D137
Rochelle King (Netflix), Matt Marenghi (Netflix)
Average rating: ****.
(4.00, 12 ratings)
Netflix has created one of the most beloved and, at times, controversial consumer products of the last decade. Two veteran executives of the company, leaders of product design and product engineering,will give a detailed, behind-the-scenes look at how the experiment-oriented culture of Netflix drives product decisions. Read more.
Python
Location: D135
Average rating: ***..
(3.88, 8 ratings)
Grace Murray Hopper's famous motto, "It's easier to ask forgiveness than permission", has many useful applications -- in Python, in concurrency, in networking, as well of course as in real life. However, it's not universally valid. This talk explores both useful and damaging applications of this principle. Read more.
Mobile
Location: F150
Pragati Ogal Rai (PayPal, eBay Inc.)
Average rating: **...
(2.83, 6 ratings)
Android is the leading mobile operating system. With its growing popularity and adoption, it is important to understand the security architecture of Android so developers can secure their data and also protect the privacy and confidentiality of their users. This session discusses the overall Android security architecture and talks about different security artifacts provided by Android. Read more.
Programming
Location: Portland 256
Dan Menard (Netflix)
Average rating: ***..
(3.32, 38 ratings)
Why don't more companies practice code review? We all know how beneficial it is, and we've all seen it's successes in open source. What's so hard about bringing it over to the world of commercial software development? Nothing! This is a success story about adopting code review from the open source community and applying it to commercial development. It worked for us. It can work for you too. Read more.
Tools and Techniques
Location: E147
Steve Burton (AppDynamics)
Average rating: ***..
(3.78, 9 ratings)
As applications become more distributed, virtual and elastic, many organizations are losing their grip on application performance and scalability. This session will use customer case studies to look at the biggest performance bottlenecks of the past year, as well as best practices around finding and troubleshooting them. Read more.
Open Hardware
Location: D137
Philip Lindsay (rancidbacon.com)
Average rating: ****.
(4.20, 5 ratings)
The Android Open Accessory Protocol makes it possible for you to create custom Arduino-based accessories for your Android phone or tablet. Attend this session to learn how to get started, the hardware & software required and how the Handbag for Android project makes development easier. Read more.
Sponsored Sessions
Location: E143
Shevek . (Nebula)
Average rating: ****.
(4.27, 11 ratings)
Compilers don't just turn C into binary, they transform data, and the optimizer is a critical decision-maker in the process. If we understand both, we can often solve tedious data transformation, scheduling or logic problems with very little effort. This presentation will teach you the magic, and convey a wealth of experience. Attendees have been known to subsequently write compilers. Read more.
Healthcare
Location: E146
Shahid Shah (Netspective)
Average rating: ****.
(4.00, 3 ratings)
Medical devices can no longer be seen as standalone components because of the significant clinical data they collect. Creating connected devices is a major requirement for most manufacturers and this talk with show how to use modern, open source and open software architecture techniques to build connected devices. Read more.
Perl, Programming
Location: E146
Jacinta Richardson (Perl Training Australia)
Average rating: ***..
(3.86, 7 ratings)
Unicode isn't new, but it still seems hard when you're starting at the beginning and haven't even been told the difference between a glyph, a codepoint, a character and a byte. Every year there are talks and tutorials at conferences about it, but if you haven't grasped the basics, you can feel frustrated and lost much too quickly. Fear not! It's about to get easier. Read more.
Javascript & HTML5
Location: Portland 251
Ben Strong (vline)
Average rating: ***..
(3.45, 11 ratings)
WebRTC is a new web standard for HD video calling and conferencing that will be supported in Chrome and Firefox this summer. We'll give an overview of the APIs and protocol stack and explore how it will change the way people communicate. Read more.
Sponsored Sessions
Location: E141
Average rating: ***..
(3.40, 5 ratings)
Watch as we show you how to rapidly build a functional hybrid mobile app starting from conception to a working application for iOS and Android devices – with time left over to discuss various deployment challenges to developing hybrid applications. Read more.
Business
Location: E145
Tim Sammut (Cisco Security Research and Operations)
Average rating: ***..
(3.25, 4 ratings)
The use of Open Source Software in products or services can create numerous benefits; however, it simultaneously presents security challenges that are often overlooked. How do you learn of new vulnerabilities in OSS that you use? How do you effectively manage and track those issues? How do you disclose issues to your customers? This session will address these questions and many more. Read more.
Event
Location: Expo Hall
Average rating: ****.
(4.31, 13 ratings)
Quench your thirst with vendor-hosted libations and snacks while you check out all the cool stuff in the expo hall. Read more.
Keynote
Location: Portland Ballroom
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX)
Average rating: ***..
(3.83, 12 ratings)
Opening remarks by the OSCON program chairs, Sarah Novotny and Edd Dumbill. Read more.
Keynote
Location: Portland Ballroom
Mark R. Shuttleworth (Canonical Ltd.)
Average rating: ****.
(4.47, 45 ratings)
Seamless work and play across phones, tablet and desktops is the goal of Ubuntu's design efforts. Mark will demo some of the latest inventions in UX in Ubuntu, preview new features that will land in 12.10, and outline the key areas of research and discovery as we move into a world where "personal computing" is being redefined and reinvented. Read more.
Keynote
Location: Portland Ballroom
John Mone (Endurance International Group)
Average rating: **...
(2.74, 38 ratings)
Through its ubiquitous presence in small business, Open Source has become a key, but unrecognized, driver of the U.S. economy. John will discuss the hidden impact of Open Source and what it means to contributors and project leaders. He’ll also provide important tips on making it easy to increase exposure of projects through code contributors and distribution platforms. Read more.
Keynote
Location: Portland Ballroom
Edd Dumbill (Silicon Valley Data Science), Gianugo Rabellino (Microsoft)
Average rating: **...
(2.09, 35 ratings)
Microsoft's journey into open source has been eventful, and even unexpected. Ten years ago, few would have predicted the importance to the company of projects such Node.JS, Hadoop and even Linux. Read more.
Keynote
Location: Portland Ballroom
Frank Frankovsky (Facebook)
Average rating: ***..
(3.91, 33 ratings)
In this talk, Facebook's Frank Frankovsky will examine key moments from the history of open hardware and share learnings from his work on the Open Compute Project — a prominent industry initiative focused on driving greater openness and collaboration in infrastructure technology — to draw out insights on how we can create and sustain open source movements in hardware. Read more.
Education
Location: F151
David Preston (The Preston Group)
Average rating: ****.
(4.00, 6 ratings)
Forget what you think you know about school and education policy: the unevenly distributed future is here. Open source learning is no longer hypothetical. Learners are using open source values, organizing principles and tools to construct experiences and networks that inspire, support achievement, and create previously unimagined opportunity for expansion. Read more.
UX
Location: D137
Paul Tashima (Nebula Inc.)
Average rating: ****.
(4.10, 10 ratings)
This session will explore how storytelling techniques reflect core design approaches. From folklore to modern cinema, the way in which we tell good stories may help guide the way in which we design good user experience. Read more.
Tools and Techniques
Location: E147
Tags: git
Michael Schwern (eval Empire)
Average rating: ****.
(4.58, 12 ratings)
Learn how to think like a Git using nothing more than children's toys! If you’re using git, but are uncomfortable with it and don’t really get it, this is for you. WARNING: CHOKING HAZARD – Small Parts. Not For Children Under 4 Years. Read more.
Programming
Location: Portland 256
Chris Granger (Kodowa)
Average rating: ***..
(3.70, 10 ratings)
At Microsoft I had the unique opportunity to sit behind a one way mirror and watch people try to solve problems. Behind that mirror I learned we've done so very little to enable us to realize our creations and that our tools often cause us to stumble instead of propel us forward. In my talk we'll deconstruct what I learned to see how Light Table might be the future of tools. Read more.
Geek Lifestyle
Location: D138
Brian Fitzpatrick (Google, Inc.), Ben Collins-Sussman (Google, Inc.)
Average rating: ****.
(4.62, 16 ratings)
We often hear engineers lament how hard it is to get anything done inside of a big company. The trick to overcoming this is to know the right people, understand how power flows in the organization, and, most importantly, what you can get away with and when. We'll help you understand the human element of navigating companies both big and small through a series of (hopefully) amusing anecdotes. Read more.
Mobile
Location: F150
Jen Costillo (Rebel Bot)
Average rating: ****.
(4.50, 2 ratings)
A logical approach to designing an Android sensor subsystem within a consumer product. At the outset it appears simple but once tasked it is a monumental effort with several complex trade-offs. The approach covers vendor algorithms, power, and latency issues in addition to the overall end to end architecture (sensor selection though plumbing libraries into the sensor frameworks). Read more.
Open Hardware
Location: D137
Jeffrey Osier-Mixon (Intel Corporation)
Average rating: ***..
(3.50, 2 ratings)
The Yocto Project™ is an open source collaboration project that provides tools to enable you create custom Linux-based systems for embedded products. This presentation describes the project in detail, contrasts it with other existing solutions, and provides a working example showing how you can create your own embedded distribution, with or without hardware. Read more.
Geek Lifestyle
Location: D138
Nóirín Plunkett (Eucalyptus Systems), Michael Schwern (eval Empire)
Average rating: ****.
(4.50, 8 ratings)
This year's college students never had a Commodore 64 - it had been discontinued before they were born. They've grown up with the internet and Google - they're smart, and they're already coding. This talk looks at how we can make open source relevant to the Facebook generation, how our communities can adapt to recognize their itches, and how we can benefit from their insight and work. Read more.
Sponsored Sessions
Location: E143
Langdon White (Red Hat)
Average rating: ***..
(3.00, 1 rating)
Have you ever needed to work on applications in two different versions of the same language at the same time? There are many ways to do this, most of which involve a lot of mechanics or are custom to a single language or both. Read more.
Python
Location: D135
Eric Wills (University of Oregon/Vizme)
Average rating: ***..
(3.50, 6 ratings)
Metaclasses are a commonly misunderstood and misrepresented topic in Python. This session will introduce metaclasses, explore the added functionality they provide, and look at some real world examples of metaclasses as we use them in server-side web development at Vizme. Read more.
Business
Location: E145
Mishi Choudhary (Software Freedom Law Center), Deb Nicholson (Open Invention Network), Justin Colannino (Ropes & Gray LLP)
Average rating: ***..
(3.88, 8 ratings)
The intense commercial competition between technology companies is driving large volumes of complex and often multi-jurisdictional patent litigation. With the de facto possibility of patenting software related ideas in various countries, free and open source software developers must understand the patent risks inherent in the development and distribution of their software. Read more.
Perl
Location: D136
Average rating: ***..
(3.86, 7 ratings)
How does Unicode support stack up across major platforms, including Java, Perl, Python, Ruby, and more? Who’s doing the best job, and who’s failing miserably? Is anyone doing a good job? Does anyone actually implement to standard, and to what extent? I’ll compare the major platforms to separate the losers from the not-so-losers. Read more.
Python
Location: D135
Thomas Lee (New Relic)
Average rating: ****.
(4.67, 6 ratings)
Ever wondered how you might experiment with your own syntax changes to the Python programming language? Learn about the internals of Python as I dissect the steps required to introduce a new keyword to the language. Read more.
Keynote
Location: Portland Ballroom
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX)
Average rating: ****.
(4.33, 6 ratings)
Opening remarks by the OSCON program chairs, Sarah Novotny and Edd Dumbill. Read more.
Keynote
Location: Portland Ballroom
Chris DiBona (Google, Inc.)
Average rating: ***..
(3.47, 36 ratings)
In this plenary, Google's Chris DiBona will share some of the more interesting results from the project and tell you how you too can use and crunch this data. Read more.
Keynote
Location: Portland Ballroom
Average rating: ***..
(3.82, 17 ratings)
O'Reilly Media presents the Frank Willison Award annually at OSCON, the O'Reilly Open Source Convention. The recipient is chosen by O'Reilly Media in consultation with Guido van Rossum and delegates of the Python Software Foundation. The award consists of a framed certificate and one free pass to a future OSCON. Read more.
Keynote
Location: Portland Ballroom
Irene Ros (Bocoup)
Average rating: ***..
(3.17, 30 ratings)
Open source fuels engineers' professional and personal development as well as our client work. By doing so, we've created a sustainable environment that is driven by purpose. I will share some of the principles we've adopted and how we managed to make it work. Read more.
Keynote
Location: Portland Ballroom
Piers Cawley (Thermeon)
Average rating: ****.
(4.74, 31 ratings)
"Piers, do you want to do a keynote at OSCON?" "Yes! What should I talk about?" "Well... you know xkcd.com?" "Yes." "There's this strip over here. It'd be fun if..." "Oh! Hell yes!" So here I am. Saying yes. Read more.
Community
Location: E147
Carol Smith (Google, Inc.), Shawn Pearce (Google), Chris DiBona (Google, Inc.)
Average rating: ***..
(3.00, 1 rating)
In this talk we’ll talk about the years events in open source at Google, including a breakdown of the Google code-in project and an update on the Summer of Code. Also, we'll talk about how we dealt with hosting Android and Gerrit after the kernel.org hack. Read more.
Programming
Location: Portland 256
Nathaniel Manista (Google), Augie Fackler (Google)
Average rating: ***..
(3.75, 24 ratings)
Have you ever wished you could know early in a project's development which choices you were making that would later harm the project as it grows in longevity, scale, and complexity? We'll share with you how thanks to software architectural principles and testing discipline, and we'll share with you a few laughs as we relate the bumpy road we took on our way to finding out how ourselves. Read more.
Business
Location: E145
Mohamed Elmallah (Children's Hospital of Los Angeles)
You have been there before, wondering why do we pay all this money in licensing while we can go Open Source. You work for government, non-profit, healthcare, or an IT consulting company, you propose Open Source, but you find objections. If you are lucky enough to get an Open Source project going, you meet resistance and many challenges. Well, you are not alone. Let's contemplate on few stories. Read more.
Open Hardware
Location: E144
Federico Lucifredi (Canonical | Ubuntu)
Average rating: ***..
(3.83, 6 ratings)
A quick intro to embedded Linux development and a survey of the capabilities and limits of the most interesting hardware available for experimenting by hardware hackers, and the skills needed to make effective use of it. Ranging from Plug Computers to bare development boards, miniaturized systems and rooted hard drives, the ever-growing bestiary of ARM devices at our disposal for projects is fun! Read more.
Programming
Location: Portland 256
Ian Dees (Tektronix)
Average rating: ***..
(3.57, 7 ratings)
Code metrics describe the properties of your source code: the patterns of test coverage, the complexity of individual parts, and so on. When used properly, they can shine a light into your project and help you make informed decisions. When abused, they can kill quality and teamwork. This talk discusses how to pragmatically apply common and ad-hoc measurements. Read more.
Community
Location: E147
Scott Hanselman (Microsoft)
Average rating: ****.
(4.80, 5 ratings)
Will Microsoft ever get serious about Open Source? How does Microsoft design what is "Open Source" vs. "Source Opened"? Join Scott Hanselman from the Azure/ASP.NET/IIS team as he talks about what's going on in Open Source in the Angle Brackets and Curly Brackets space. Read more.
Keynote
Location: D135
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX), Gina Blaber (O'Reilly Media, Inc.)
Average rating: ***..
(3.67, 3 ratings)
OSCON belongs to its attendees, and we want to hear what you think of this year’s show. Join the organizers to talk about what you loved and hated about OSCON, and what you’d like to see next year. Read more.
Tools and Techniques
Location: E147
Damian Conway (Thoughtstream)
Average rating: ****.
(4.78, 27 ratings)
If you're one of the 50% of developers who uses vi/Vim on a regular basis, but you still only use the 5% of the editor features that you learned in school, this talk will offer you a dozen ways to instantly make your editing more efficient and productive. Read more.

Sponsors

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

View a complete list of OSCON contacts