+ All Categories
Home > Education > Innovating with hackdays

Innovating with hackdays

Date post: 12-Sep-2014
Category:
View: 8,015 times
Download: 0 times
Share this document with a friend
Description:
A quick introduction to using hack days as a means of innovating in a company and why it makes sense to take part as a developer.
Popular Tags:
35

Click here to load reader

Transcript
Page 1: Innovating with hackdays

Innovating with hackdays. Christian HeilmannITV Innovation Luncheon

Page 2: Innovating with hackdays

What makes you happy?

Page 3: Innovating with hackdays

What makes you happy?

• Delivering something

• Getting recognition for your work

• Solving problems

• Learning something new

• Finding ways to improve things

Page 4: Innovating with hackdays

This is hard in our day-to-day job!

http://www.flickr.com/photos/goosmurf/3393799355/

Page 5: Innovating with hackdays

This is hard in our day-to-day job!

http://www.flickr.com/photos/twicepix/518133135/

Page 6: Innovating with hackdays

Leaving our comfort zone.

Page 7: Innovating with hackdays

Hackdays work!

• Take 24 hours to build something new

• Disregard all the protocols you have in delivery

• Collaborate with people you haven’t worked with

• Deliver a working prototype and explain what you want to achieve with it

• Prepare a damn good 60 second pitch

Page 8: Innovating with hackdays

Why take part?

Page 9: Innovating with hackdays

Hackdays are for you!

• Show off what you are interested in - no matter how geeky

• Learn something new - is there a technology you always wanted to play with?

• Get out of your shell - partner with people with complimentary skills and give a great pitch.

• Release something on your terms and without waiting!

• Show that if your manager is not breathing down your neck you can release awesome in no time

Page 10: Innovating with hackdays

Scratch your own itch!

Page 11: Innovating with hackdays

Hackday awesome can leak...

• Write a tool to make a day-to-day process more efficient

• Show that by using a certain tool or technology you can deliver something very quickly

• Make the first step to learn that skill you always wanted to have but always pushed further out

• Show that your department can innovate and deliver

• Join a community outside the company

Page 12: Innovating with hackdays

Hackdays are about delivery...

• Don’t bother building the best thing ever

• Concentrate on one thing and deliver a working prototype

• Steal, borrow, cheat... whatever it takes, get the message across

• Start something - make the code available

• If the hack works only on your machine, also create a screencast (http://screenr.com rocks for that!)

Page 13: Innovating with hackdays

Use whatever tool you need!

Page 14: Innovating with hackdays

Tools to use...

• Open technologies make it easy to build prototypes (HTML, CSS, JavaScript)

• Use libraries (jQuery, Google Visualisation libraries, d3.js, rafael.js...)

• Use APIs for data and conversion (programmableweb.com)

• Find APIs to do time consuming jobs for you (vid.ly for video conversion, YQL for data mashing)

Page 15: Innovating with hackdays

Re-use and connect solutions

Page 16: Innovating with hackdays

Prepare your delivery...

Page 17: Innovating with hackdays

Pitching hard and fast...

• Show what your hack does

• Explain the effect this has - why is it a cool hack?

• Give ideas where this can go and how the company could benefit from it

Page 18: Innovating with hackdays

After the hack day...

Page 19: Innovating with hackdays

After the hack day...

• Have your hack as a package for people to show around the company (screencast, screenshots, working code, 3 sentence pitch)

• Keep hacking on it (freetime or ask your boss to get some extra time)

• Demand follow-up from your company!

Page 20: Innovating with hackdays

My turn!

Page 21: Innovating with hackdays

http://developer.mozilla.org

Page 22: Innovating with hackdays

Interactive video effects?

https://developer.mozilla.org/en-US/demos/detail/video-effects

Page 23: Innovating with hackdays

Scene change detection

https://developer.mozilla.org/en-US/demos/detail/scene-change-detection-demo

Page 24: Innovating with hackdays

https://developer.mozilla.org/en-US/demos/detail/add-track

Subtitling

Page 25: Innovating with hackdays

Facial detection / analytics

https://developer.mozilla.org/en-US/demos/detail/facial-recognition-and-analytics-with-html5s-video

Page 26: Innovating with hackdays

icanhaz.com/html5multimedia

Page 27: Innovating with hackdays

icanhaz.com/johnhtml5

Page 28: Innovating with hackdays

popcornjs.org

Page 29: Innovating with hackdays

http://minnesota.publicradio.org/proto/hyperAudio/

Page 30: Innovating with hackdays

popcornjs.org/butter

Page 31: Innovating with hackdays

Universalsubtitles.org


Recommended