Personal schedule for Minwoo Park

Download or subscribe to Minwoo Park's schedule.

Location: F150 Level: Novice
Jim Blomo (Yelp)
Average rating: ***..
(3.83, 6 ratings)
How is Yelp handling its transition into the cloud? Yelp is a big consumer of Amazon’s Elastic MapReduce service for batch jobs, but still self-hosts for its website. What are the advantages and pitfalls of a split cloud/server model? This talk will discuss the open source tools used by Yelp that have enabled the embrace of cloud technology, and the areas where data centers still have an edge. Read more.
Java & JVM
Location: E147 Level: Intermediate
Nate McCall (The Last Pickle)
Average rating: **...
(2.20, 5 ratings)
With a simple concurrency model, polyglot execution environment and powerful message passing framework, Vert.x is one of those projects that will make you go in search of a problem to solve just to learn more about it. This talk will walk through these features, introducing attendees to a powerful new way of writing applications. Read more.
Location: E144 Level: Novice
Minwoo Park (Inmobi), Sungju Jin (KT)
Average rating: ****.
(4.57, 7 ratings)
Do you know any open source project from Korea? or China / Japan? Language barriers and cultural differences makes open-source in East Asia very unique and different from what you may be used to. Join us to learn more what’s happening in open-source outside of the western world! Read more.
Location: D136 Level: Intermediate
Alex Martelli (Google)
Average rating: ****.
(4.75, 24 ratings)
Our culture's default assumption is that everybody should always be striving for perfection -- settling for anything less is seen as a regrettable compromise. This is wrong in most software development situations: focus instead on keeping the software simple, just "good enough", launch it early, and iteratively improve, enhance, and re-factor it. This is how software success is achieved! Read more.
Location: Portland 256 Level: Intermediate
Peter Zaitsev (Percona LLC)
Average rating: ***..
(3.08, 13 ratings)
In many Performance evaluation studies, you will find comparison made in terms of peak throughput or corresponding response time. This can be misleading. In this brief presentation, we will look into why such metrics can be misleading as well as provide framework and principles about performance evaluation which focuses on being able to provide good service in real world production environments. Read more.
Location: D137/138 Level: Intermediate
Jeanne Holm (Jet Propulsion Laboratory, NASA)
The governments of the US and India have released the Open Government Platform, an open source capability for any government to use to create an open data portal. Such projects encourage transparency, innovation, and economic growth in nations. The OGPL community encompasses hundreds of individuals from across the world to help further these shared goals. Read more.
Location: Portland 251 Level: Intermediate
Chiu-Ki Chan (Square Island LLC)
Average rating: *****
(5.00, 5 ratings)
Designers and developers have been afraid of the variety of Android flavors for way too long. Android borrows a lot of concept from the web, and we can use the same techniques to cater to the different OS versions and form factors. Read more.
Software Architecture
Location: Portland Ballroom Level: Intermediate
Tim Bray (Google, Inc.)
Average rating: ****.
(4.35, 17 ratings)
There are three flavors of identity pain: Users struggling with passwords (which don’t scale to the Net), operators living in fear of being hacked and leaking personal data, and developers fighting with arcane identity APIs. This talk surveys the state of play the in the effort to reduce all three. Read more.
Location: Portland Ballroom Level: Novice
Bruce Eckel (Mindview, LLC)
Average rating: *****
(5.00, 4 ratings)
Imagine an organization designed to create happiness among its workers. I’ll talk about my research for the past several years, companies I’ve visited, struggles against my own preconceptions, the surprising number of others who are pushing on the same ideas and writing books on the subject, things I’ve found that seem like answers, and questions that continue to accumulate. Read more.
Location: Portland 252
Kyle Simpson (Getify)
Average rating: ****.
(4.36, 22 ratings)
This talk is going to re-visit some of the "tough parts" of the language by declaring "New Rules" (Bill Maher style) for the language. For instance: "New rule: Stop using `this` until you fully understand how it gets assigned." This talk is going to be hard-core on coding and expects a solid understanding of the language. Read more.
Location: D136 Level: Intermediate
wesley chun (Google)
Average rating: ****.
(4.81, 21 ratings)
There's a growing crowd of Python users who don't consider themselves beginners anymore. However some may notice behavior that's hard to explain. Why doesn't code behave like it should? Why doesn't "correct" code run correctly? We'll look at Python's memory model & best practices, addressing these issues directly. Let's empower attendees to write good code & not create these bugs to begin with! Read more.
Location: E144 Level: Intermediate
Uri Cohen (GigaSpaces Technologies)
GitHub isn’t just for Git anymore. With new projects, as well as open source and SaaS tools you can get back to basics and build websites the old school way. By foregoing the common CMS platform, you can increase agility and transparency, and put the control of your site back in your hands. Read more.
Geek Lifestyle
Location: F151 Level: Novice
Wesley Hales (Shape Security)
Average rating: ****.
(4.38, 8 ratings)
How can you keep the audience engaged and motivated throughout an entire presentation? It’s simple: keep them on their smart phone. The days of asking the audience to raise their hand for an on-the-fly survey is over. An entire stream of engagement platforms for presentations are coming, and this talk will prepare you for the future. Read more.
JavaScript & HTML5
Location: Portland 252 Level: Novice
Stephan Hochdörfer (bitExpert AG)
Average rating: ***..
(3.47, 17 ratings)
There has been a strong connection between the terms "web" and "online" for years. The rise of HTML5 and the support of offline mode in most modern browsers changed the play of the game. This session will introduce different ways of storing data on the client as well as highlighting the limitations. Read more.


Sponsorship Opportunities

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

Contact Us

View a complete list of OSCON contacts