Michael Richardson's favorites
Open Source Bridge 2011
Favorite sessions for this user
* Cloud Scaling: High Performance Even in Virtualized Environments.
Virtual hosting providers are particularly enticing for startups and new opensource projects, but they come with large and sometimes unexpected drawbacks. Learn what to expect and how to mitigate the worst performance issues you’ll face deploying your services in the cloud.
|
Hacks |
Gavin McQuillan | |
* Designing Error Aggregation Systems
So often we’re solely focused on the performance of our production systems. When disaster strikes, your team needs to know when error conditions begin, where they’re coming from, frequency, and an indication of the last time they occurred. Parsing logs isn’t fast enough, and email can’t keep up or preserve metadata.
|
Cooking |
Gavin McQuillan | |
* Diary of an Open Source Sysadmin Entrepreur
Half the story of the building of Puppet Labs and half instruction on how to build your own company, Luke Kanies, the founder of Puppet and Puppet Labs, will tell how he built his company and product and how you can, too.
|
Business |
Luke Kanies | |
* How to Ask for Money
Have a project that just needs some cash to get off the ground? Need someone to fund beer and food for an event? Have a great idea and want to get paid for implementing it? Come find out how we did it.
|
Business |
Selena Deckelmann, J Chris Anderson, Teyo Tyree | |
* Massively Scaling Django for a Global Audience with Playdoh
Django is a great web application framework that allows for rapid web app development out of the box. Since Mozilla picked up Django in 2009, they've started over a dozen Django-based projects. For these sites to scale to an international audience of millions of users, bells and whistles were needed that a stock Django instance does not offer.
Playdoh combines the experience of these projects into a template that contains various fixes and add-ons to make professional Django apps fast, featuring aggressive caching, instant localization support, and bullet-proof security.
|
Cooking |
Frederic Wenzel | |
* Previously Untitled Meditation on the Zen of Python
In a language that strongly enforces a formatting style on the programmer, keeping it "pythonic" is only the tip of what makes python a wonderful, but confusing language. See what all the fuss is about in this introduction to the styles and nuances of the Python programming language and the tools you should be using when writing it.
|
Chemistry |
Dan Colish | |
* Scaling with MongoDB
MongoDB is a popular new document-based non-relational database. Like all new technologies learning its strengths and weaknesses while trying to support a quickly growing dataset is trying.
|
Chemistry |
Michael Schurter | |
* Seven Habits Of Highly Obnoxious Trolls
Developing more effective habits isn't just for the good guys. We'll discuss seven methodologies that make trolls more effective---and tell you what you can do about it.
|
Culture |
Bart Massey, Selena Deckelmann, Duke Leto | |
* Starting and Scaling a Startup Outside of the Silicon Valley
Join Michael Richardson, a cofounder of Urban Airship, as he elaborates on the decisions around creating a startup outside of Silicon Valley, how to keep your head above water, and how to find and manage a team during explosive growth.
|
Business |
Michael Richardson | |
* The History of Concurrency
With node.js brining callbacks back into fashion and new languages like Go baking concurrency primitives directly into the language syntax, it can be difficult to keep straight what different concurrency approaches offer, what their shortcomings are, and what inspired them.
|
Chemistry |
Michael Schurter |
Favorite proposals for this user
* Booze and Tech
A lighthearted look at how technology can help you get your drink on, and why this actually matters
|
Culture | 2011-03-16 04:32:42 +0000 |
Kevin Scaldeferri | ||
* MongoDb clustering: recipes and tall tales from a high-traffic production system.
Our production environment used an established, well-known Hybrid Cloud hosting company who offered the best IO bang for the buck., including all the bells and whistles: Web-based interface, Ubuntu support, good support and better performance than their competitors. The gotcha was that their massive lead in IO performance was due to their use of SAN storage mounted to each vm via iSCSI.
As it turns out, once in a while this storage link would 'hiccup' every once in a while. The effect on MySQL was catastrophic, IOWAIT would go through the roof, and although the box was still up, it was dead as a doornail in terms of workload. It took us a day or tow to figure out what was happening, and then to also figure out that this was happening on the MongoDb replicas as well.
|
Cooking | 2011-03-16 04:51:29 +0000 |
Jeff Griffiths | ||
* Wanted: Technical Cofounders
Technical cofounders are the life-blood of many new startups. Discover what entrepreneurs need and how you can get a piece of tomorrow's biggest companies.
|
Business | 2011-01-31 16:21:14 +0000 |
Pinky Gonzales |
Open Source Bridge 2010
Favorite sessions for this user
* A day in the life of Facebook Operations
A look at the tools and practices used at Facebook to support the #2 site in the world.
|
Cooking |
Tom Cook | |
* Cassandra: Strategies for Distributed Data Storage
Cassandra is an open source, highly scalable distributed database that brings together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model. In this talk we'll discuss the strategies Cassandra employs to provide an eventually consistent data model.
|
Chemistry |
Kelvin Kakugawa | |
* Connecting to Web Services on Android
This presentation will show how to connect to REST-based web services from an Android application. We'll discuss HTTP programming as well as XML and JSON libraries. This presentation will include a live demo of an Android application.
|
Cooking |
Sean Sullivan | |
* eBooks, ePub, iPad, Kindle, o-my
Print is dead. Well, not dead yet. But it'll be stone dead in a moment.
|
Chemistry |
Lennon Day-Reynolds | |
* Efficient Multi-core Application Architectures
This session examines common application architectures in regards to threading and I/O handling. Various threading models are described and weighed, explaining the pros and cons of each. For I/O, topics such as the the c10k problem and buffering are discussed with solutions. A C++ framework is introduced as an example, but the concepts are applicable to other languages as well.
|
Chemistry |
Eric Day | |
* Introduction to MongoDB
MongoDB is an open source, high-performance, schema-free, document-oriented database that is rapidly gaining in popularity among web developers. In this talk we'll introduce MongoDB and the features that make it great choice for your web applications.
|
Cooking |
Michael Dirolf |
Favorite proposals for this user
* Data Visualization For Fun and Profit
How to improve your software (and your business) using a bit of math, some Python code, and R, the world's best free statistics software.
|
Cooking | 2010-02-22 20:53:57 +0000 |
Lennon Day-Reynolds | ||
* Django 102 - past the introduction
You've been through the tutorials on Django, and now you want to deploy a real site in it - and you're lost. Let's fix that.
|
Cooking | 2010-03-26 00:06:35 +0000 |
Chris Pitzer | ||
* Interacting with a group of servers in real-time with MCollective
Today we have tools like cfengine, puppet, and chef to help automate server deployment, configuration, and maintenance. However, its been difficult to interact with those same servers in real-time. MCollective is a framework which allows you to interact with small to very large clusters of servers in real-time. This session will cover its features, common uses, and extending its functionality.
|
Cooking | 2010-03-24 23:26:36 +0000 |
Lance Albertson | ||
* Nothing But Nines: Achieving %99.999 Uptime with Open Source High Availability Clustering
Achieve the ultimate in business continuity and productivity by eliminating downtime. As of Linux 2.6.33, Distributed Replicated Block Device (DRBD) is mainline. Find out what it is, what it does, why its awesome and how it can be coupled with Pacemaker to ensure your services remain highly available.
|
Cooking | 2010-03-25 00:54:06 +0000 |
Adam Gandelman | ||
* PostgreSQL Techniques for Django Developers
With support right out of the box, Django is one of the most efficient ways of deploying a PostgreSQL-backed web application. We'll discuss techniques to get maximum efficiency out of PostgreSQL using Django, including schema design tips, Django ORM techniques, transaction management, and extending PostgreSQL.
|
Cooking | 2010-03-30 06:46:45 +0000 |
Christophe Pettus | ||
* Using Django on the Djob
Django is a great framework for building public web sites, but it's also a great platform for building connected business apps. This session will examine use cases where Django presents an opportunity to build powerful, robust systems on a budget.
|
Cooking | 2010-03-16 23:23:23 +0000 |
Dylan Reinhardt |
Open Source Bridge 2009
Favorite sessions for this user
* Assholes are killing your project
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.
|
Culture |
Donnie Berkholz | |
* Bootstrapping Your Open Source Business
A panel on funding your business without VC, based on GitHub's experiences.
|
Business |
Chris Wanstrath, PJ Hyett, Tom Werner | |
* Bridging the Developer and the Datacenter
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.
|
Business |
Thomas Brenneke | |
* Configuration Management Panel
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.
|
Cooking |
James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek | |
* Django: Thinking Outside The Blog
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?
|
Cooking |
Dylan Reinhardt | |
* Drop ACID and think about data
Survey of current database technologies beyond the traditional ACID RDBMS
|
Chemistry |
Bob Ippolito | |
* How Idealist.org uses technology to change the world
Idealist.org's mission is to help change the world by providing proactive people, communities, and organizations with a forum to connect and communicate.
|
Culture |
Michel Pelletier | |
* Thursday Keynotes
Featuring Mayor Sam Adams and Ward Cunningham
|
Culture |
Audrey Eschright, Selena Deckelmann, Ward Cunningham | |
* Web Server Shootout
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.
|
Chemistry |
Michael Schurter | |
* Web Testing with Windmill
This talk will discuss different web testing strategies, tools, and getting you up and writing windmill tests.
|
Cooking |
Mikeal Rogers |