The best systems are not those that are written from the ground up, they are systems where we connect the dots to form a greater whole. Systems composed of proven components, internal applications, and 3rd party services.
When we were asked to build Tablespoon, the client had a list of existing services and systems that they wanted us to leverage. A systems integration project has a unique set of challenges, where dealing with SLAs and planning for failure are more critical than ever.
Since then, the original set of 3rd party functionality upon which the site was built has changed completely, more than once. With new and better services available, we are constantly adapting the site to take advantage of the cutting edge and to meet the needs of their consumer base.