+ All Categories
Home > Documents > The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson...

The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson...

Date post: 14-Oct-2019
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
56
Amit Bendov [email protected] The Hacker’s Guide to Marketing Licensed under a Creative Commons Attribution 2.5 License http://creativecommons.org/licenses/by/2.5/
Transcript
Page 2: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Denmark, 2004• David Heinemeier

Hannson

• A 25 yo fellow

•Was hired to develop a web-application for managing projects.

Page 3: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Small Budget,Tight Timeline

Page 4: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

The Dilemma...PHP: Quick & Dirty

orJava: Slow & Clean

Page 5: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

He chooses...

Ruby: Quick & Clean

Page 6: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Ruby on Rails•Web app framework•Extracted •Open Source

Page 7: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

About a year later...

Page 8: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

300,000 Downloads

Page 9: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

550Commercial Developers

Page 10: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Millions of users

(on Basecamp, Backpack, 43Things, Odeo, Typo...)

Page 11: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Four Books

Page 12: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Yahoo BuzzRUBYWA (15.54)PHPWA (15.22)JAVAWA (8.42)CGI (7.48)PYTHONWA (6.55)PERLWA (5.50)FASTCGI (5.18)

Page 13: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

O’reilly: Ruby Book Sales Surpass Python

“Python is up 20% vs. the same period last year, but Ruby is up 1552%! (Perl is down 3%.)”

“PHP. Still the largest ..., book sales have had a gradual downward trend over the past two years”

Page 14: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

And some Kudos

Page 15: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

So why am I telling you all

this?

Page 16: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Because YOU too can kick

ass!

Page 17: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Other Kickers

Page 18: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

All based on word of mouth

“marketing”

Page 19: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

But why do words spread?

Page 20: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Marketers look at 4 P’s

•Product•Price•Promotion•Place

Page 21: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

For Free Software we have mainly

two•Product•Price•Promotion•Place

Page 22: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Products that

Spread

Page 23: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.
Page 24: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Two kinds of innovation

•Revolution•Edge Pushing (10X)

Page 25: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Revolution•Strong Potential•Good Story•Must change people’s minds•Harder to Market

Page 26: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

iPod 1GB 10GB

BitTorrent MB GB

Skype $.10/min $0

Edge Pushing- 10X

Page 27: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

It’s a cow, only 10 times

•More purple•Cheaper•Faster•Easier•Safer

Page 28: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

So you have a purple cow

But for the story to spread, people must understand 4 things..

Page 29: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Four Simple Questions

•Who is it for?•What drives you nuts?•Why your product is cool?•Secret Sauce?

Page 30: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Example: RailsUser? “Me” (DHH)

Drives me nuts? Java & PHP

I’m cool ‘cause Quick & Clean

Secret SauceDRY, Convention over configuration

Page 31: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Exercise: BitTorrent

User? ?

Drives me nuts? ?

I’m cool cause ?

Secret Sauce ?

Page 32: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Define the opposite

Page 33: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

What’s your cause?

FirefoxI want my web

back!

RailsProductivity via fun & beauty

BitTorrent Free Speech

Page 34: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Cultivate a Community

Page 35: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Open, not just the source

•Plugin/Extension ready•Part of an ecosystem•Gaim/Firefox/Flickr

Page 36: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Product Friction

Page 37: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

More Friction => Fewer Users

Page 38: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Common Friction•Product Complexity•Installation•Compatibility•Documentation/Support

Page 39: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Example: Rails•Scaffolds, Convention•One-click installers•All platforms/databases•Wiki, Guides,Video, IRC

Page 40: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

But...•Don’t polish forever•Ship early

Page 41: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Now let’s talk about the second P

Page 42: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Promotionfor open source

projects

Page 43: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Start a blog

•Update frequently•Encourage discussion

Page 44: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Work with other bloggers

Page 45: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

How to find them

http://technorati.com/search/ajax%20jabber

Page 46: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Promotion: your web site

Page 47: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Home Pages that don’t suck

•You have 3 seconds•Some say, much less

Page 48: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

What works•WIFME*•Testimonials•Clear “Call to Action”•Get Visual

(*) What’s in it for me?

Page 49: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Call to Action

Visual

WIFME Testimonials

Page 50: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Exercise...

Page 51: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Advice

Try to get a professional designer

Page 52: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Wiki

Let other help- you can’t do it alone

Page 53: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Wiki

Let other help- you can’t do it alone

Page 54: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Celebrate every success

Page 55: The Hacker’s Guide to Marketing - shlomifish.org · Denmark, 2004 •David Heinemeier Hannson •A 25 yo fellow •Was hired to develop a web-application for managing projects.

Evangelism

Conferences, meetups, user groups


Recommended