Building On The Shoulders

Preview:

DESCRIPTION

 

Citation preview

Building on the

Shoulders of Giants

@media 2008 London – May 29/30, 2008

Building on the Shoulders of Giants

GetSnitter.com

Building on the Shoulders of Giants

MyMileMarker.com

Building on the Shoulders of Giants

DjangoPlugables.com

Building on the Shoulders of Giants

Overheard.it

Building on the Shoulders of Giants

Culture

Building on the Shoulders of Giants

Developers like to

reinvent the wheel

Building on the Shoulders of Giants

Linux Distributions

Building on the Shoulders of Giants

Lightbox Matrix

Building on the Shoulders of Giants

Designers like to reuse

Building on the Shoulders of Giants

Developers need to think

more like designers

Building on the Shoulders of Giants

Tools

Building on the Shoulders of Giants

Frameworks

Ruby on Rails

Django

CakePHP

CodeIgniter

Zend Framework

Building on the Shoulders of Giants

JavaScript

jQuery

Prototype

ExtJS

Mootools

YUI

Dojo

Building on the Shoulders of Giants

CSS

Meyer Reset

YUI CSS Grids

Blueprint

960.gs

Building on the Shoulders of Giants

Platforms

Adobe AIR/Flash/Flex

Microsoft WPF/Silverlight

Java/JavaFX

Building on the Shoulders of Giants

Language of Mashups

REST, XML-RPC, SOAP

JSON, XML, Flash

Building on the Shoulders of Giants

Flash?!

Built-in Socket support

Flash/JavaScript bridge

Binary transfer format

Charting, IMAP and other

SoundManager / sIFR / File Upload

Building on the Shoulders of Giants

Types of Data

Building on the Shoulders of Giants

Location

Maps (Google, Yahoo, Microsoft)

Crime Database (Everyblock)

Real Estate (Trulia)

GPS

FireEagle

BrightKite

Building on the Shoulders of Giants

Time

Lifestreams

(combining blogs, comments, flickr, twitter…)

FriendFeed

Jaiku

Building on the Shoulders of Giants

Relationships

Social Networks

(flickr, twitter, jaiku, youtube, digg)

LinkedIn

Building on the Shoulders of Giants

Downfalls

Building on the Shoulders of Giants

“Dynamic” APIs

Building on the Shoulders of Giants

Service Availability

Building on the Shoulders of Giants

Middleman

Building on the Shoulders of Giants

Benefits

Building on the Shoulders of Giants

Well-tested

Building on the Shoulders of Giants

Speed Up Development

Building on the Shoulders of Giants

Solve problems outside of

original solution

Building on the Shoulders of Giants

It’s about IDEAS!

Building on the Shoulders of Giants

Ideas

Get them out fast

Iterate fast and often

See what works

Building on the Shoulders of Giants

How fast?

Push out ideas in hours

instead of days, weeks, or months

DjangoPlugables

Building on the Shoulders of Giants

You can DO IT!

Building on the Shoulders of Giants

Slides and Links

http://snook.ca/atmedia08/