Intro to Yahoo Tech

Preview:

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

http://purecss.io

@davglass

Saturday, September 28, 13

http://purecss.io

@davglass

Saturday, September 28, 13

http://purecss.io

@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

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