Upload
dav-glass
View
301
Download
2
Embed Size (px)
DESCRIPTION
Introduction to Yahoo Tech and the Hack Culture
Citation preview
Saturday, September 28, 13
Intro to Yahoo Tech for Hackers
Dav Glass (@davglass)
Saturday, September 28, 13
Hacking is nothing new
@davglass
Saturday, September 28, 13
Hacking in a hostel room@davglass
Saturday, September 28, 13
Life Hacks
Saturday, September 28, 13
The question is though:where do I start?
@davglass
Saturday, September 28, 13
A good hack starts with an idea…
@davglass
Saturday, September 28, 13
Find a problem that needs solving and then have a go at solving it!
@davglass
Saturday, September 28, 13
To build a typical web hack you need data,
access and an interface
@davglass
Saturday, September 28, 13
The web has a lot of data sitting around
@davglass
Saturday, September 28, 13
ProgrammableWeb.Com – 10,000+ APIs
@davglass
Saturday, September 28, 13
http://developer.yahoo.com@davglass
Saturday, September 28, 13
YQL turns the internet into a database.
@davglass
Saturday, September 28, 13
http://developer.yahoo.com/yql/console@davglass
Saturday, September 28, 13
Data however is not enough.
@davglass
Saturday, September 28, 13
You also need working interfaces
@davglass
Saturday, September 28, 13
Technologies are easy:HTMLCSS
Javascript
@davglass
Saturday, September 28, 13
Making it work on all browsers and OS’s is
tricky
@davglass
Saturday, September 28, 13
So, we have YUI!
@davglass
Saturday, September 28, 13
http://yuilibrary.com/
@davglass
Saturday, September 28, 13
http://yuilibrary.com/@davglass
Saturday, September 28, 13
You do not want to write multiple versions
of the same app for different devices
@davglass
Saturday, September 28, 13
So, we open sourced
http://developer.yahoo.com/cocktails/mojito/
@davglass
Saturday, September 28, 13
@davglass
Saturday, September 28, 13
Connected TV
Contacts
Content Analysis
Design Patterns
Sports
Finance
Flickr
GeoPlanet
Hadoop
Local
Messenger
Mojito
Music
Oauth
Open ID
http://developer.yahoo.com/everything.html
@davglass
Saturday, September 28, 13
https://github.com/yahoo@davglass
Saturday, September 28, 13
Fivethings to
remember
@davglass
Saturday, September 28, 13
1. Don’t concentrate on your favorite toys
@davglass
Saturday, September 28, 13
2. A good hack doesn’t need to be a big thing
@davglass
Saturday, September 28, 13
3. Don’t look for features.
@davglass
Saturday, September 28, 13
4. Find things that already work
@davglass
Saturday, September 28, 13
5. You only have 24 hours
@davglass
Saturday, September 28, 13
Dav’s Last Words of Advice?
@davglass
Saturday, September 28, 13
Show the!@#$%^& Hack!
You’ve only got ~90 seconds, make them count!
@davglass
Saturday, September 28, 13
Have Fun!
@davglass
Saturday, September 28, 13