TempusfugitChasingthe dream@tojans
DEVELOPMENT
DEVELOPMENT
Why??? 
DEVELOPMENT
Why??? 
DEVELOPMENTBuilding a product
Why??? 
DEVELOPMENTBuilding a productSometips
Why??? 
DEVELOPMENTBuilding a productSometipsRecap
DEVELOPMENT
Why??? 
DEVELOPMENT
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 consultancy
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 consultancy 
Hi-end consultancy
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 Consultancy 
Hi-end consultancy 
Start-ups
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 consultancy 
Hi-end consultancy 
Start-ups 
Target
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 consultancy 
Hi-end consultancy 
Start-ups 
Target
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
9-5 consultancy 
Hi-end consultancy 
Start-ups 
Target
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
Target
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
Actualpathover the last decade
Typicalprojects 
PAYMENT 
FUN/INTERESTING 
0 
∞ 
∞ 
0 
Actualpathover the last decade
… thingsI’vedoneover the last 10 YEARS
VBA-&PL-SQLDEVforautomotiveadministration*C++DEVforsocialorg*Jr. PM/OracleDBAforsocialorg*ITManagerforfinancialservicescompany*Consultantforfinancialservicescompany*CUDI*CUDIforcreditinsurance*CUDIforcarparkmanagement*CUDIV2*OracleDBAatNationalTV*Aestethics+*ConsultantEngineeringorg*Lawsuitengineeringorgstarted*Saint-Nicholasorgvolunteer* ConsultantEnergyprovider*BREAK*Consultantrubbermatsorg*Lawsuitwon* DevicedevforOpenTablelikeorg&partnership*ConflictresolvedwithOpenTablelikeorgandpartnershipended*10Start-upsinayear*Paycentoconsultant*NDAConsultant*Problemfixerattravelorg*NDAConsultant*BadQuakeLiveplayer*Kids’soccerteamvolunteer*Localcomitteevolunteer*DDDBEFounder*ElixirLangContributor*CQRSBeersattender*IDDDtourinitiator*HappyPancakeconsultant* ARealitiesFounder/dev*ProfessionalMayonaiseMaker*Tom-Fooleryatexcellence* … thingsI’vedoneover the last 10 YEARS
VBA-&PL-SQLDEVforautomotiveadministration*C++DEVforsocialorg*Jr. PM/OracleDBAforsocialorg*ITManagerforfinancialservicescompany*Consultantforfinancialservicescompany*CUDI*CUDIforcreditinsurance*CUDIforcarparkmanagement*CUDIV2*OracleDBAatNationalTV*Aestethics+*ConsultantEngineeringorg*Lawsuitengineeringorgstarted*Saint-Nicholasorgvolunteer* ConsultantEnergyprovider*BREAK*Consultantrubbermatsorg*Lawsuitwon* DevicedevforOpenTablelikeorg&partnership*ConflictresolvedwithOpenTablelikeorgandpartnershipended*10Start-upsinayear*Paycentoconsultant*NDAConsultant*Problemfixerattravelorg*NDAConsultant*BadQuakeLiveplayer*Kids’soccerteamvolunteer*Localcomitteevolunteer*DDDBEFounder*ElixirLangContributor*CQRSBeersattender*IDDDtourinitiator*HappyPancakeconsultant* ARealitiesFounder/dev*ProfessionalMayonaiseMaker*Tom-Fooleryatexcellence* … it’sfun, but doingthiscomesat a COST
VBA-&PL-SQLDEVforautomotiveadministration*C++DEVforsocialorg*Jr. PM/OracleDBAforsocialorg*ITManagerforfinancialservicescompany*Consultantforfinancialservicescompany*CUDI*CUDIforcreditinsurance*CUDIforcarparkmanagement*CUDIV2*OracleDBAatNationalTV*Aestethics+*ConsultantEngineeringorg*Lawsuitengineeringorgstarted*Saint-Nicholasorgvolunteer* ConsultantEnergyprovider*BREAK*Consultantrubbermatsorg*Lawsuitwon* DevicedevforOpenTablelikeorg&partnership*ConflictresolvedwithOpenTablelikeorgandpartnershipended*10Start-upsinayear*Paycentoconsultant*NDAConsultant*Problemfixerattravelorg*NDAConsultant*BadQuakeLiveplayer*Kids’soccerteamvolunteer*Localcomitteevolunteer*DDDBEFounder*ElixirLangContributor*CQRSBeersattender*IDDDtourinitiator*HappyPancakeconsultant* ARealitiesFounder/dev*ProfessionalMayonaiseMaker*Tom-Fooleryatexcellence* Opportunitäts 
kosten 
… it’sfun, but doingthiscomesat a COST
Opportunitäts 
kosten
Opportunitäts 
kosten 
Eng: Opportunity cost
Opportunity cost
Opportunitäts 
kosten 
Eng: Opportunity cost
Opportunitäts 
kosten 
Eng: Opportunity cost 
-1
opportunity
Opportunity yield
transferof learning 
Opportunity yield
transferof learning 
Programming -methodologies–domain –UX -,,, 
Opportunity yield
transferof learning 
Seth Godin –The differencebetweena failure anda mistake 
Opportunity yield
transferof learning 
Failure is goodifconsequencesare manageable 
Opportunity yield
Opportunity yield
Expandyournetwork 
Opportunity yield
Expandyournetwork 
Get toknowthe in-crowd 
Opportunity yield
Expandyournetwork 
Get knowntothe in-crowd andthe public 
Opportunity yield
Expandyournetwork 
User groups–conferences –blog –tweet 
Opportunity yield
Expandyournetwork 
Learning is part of the process 
Opportunity yield
Expandyournetwork 
User groups–blog –tweet–non-profit volunteering 
Yieldof opportunity
Expandyournetwork 
Andlast but notleast: 
Opportunity yield
Expandyournetwork 
Non-profit volunteering 
Opportunity yield
Opportunity yield
Set yourownGOALS 
Opportunity yield
Set yourownGOALS 
Life-work-balance/ Learning / Environment / … 
Opportunity yield
Set yourownfinancialGOALS 
Opportunity yield
My financialGOAL: 
Opportunity yield
Make justenoughmoney toget bywhiledoingthis: 
Opportunity yield
Make justenoughmoney toget bywhiledoingthis:
I have FAILED multiple times,
but thistime I mightbeon tosomething*
but thistime I mightbeon tosomething* 
* Notthereyet, but way betterthenmypreviousattempts
Why??? 
DEVELOPMENT
Why??? 
DEVELOPMENT
Why??? 
DEVELOPMENTBuilding a product
Goodidea
Buildan
Buildan
Minimum ViableProduct 
Buildan
Minimum ViableProduct 
Buildan
Let’stryagain
Goodidea
Buildan
Buildan
Minimum SellableProduct 
Buildan
Minimum SellableProduct 
Buildan 
Mightbejusta sketch, or a story…
Trytosellit
Trytosellit 
Andlearnto
Trytosellit 
Andlearnto 
LISTEN
Trytosellit 
Andlearnto 
LISTEN 
Listeningishardwhenyoutrytosell
Ifyouare unabletosellin person
Ifyouare unabletosellin person 
Yourideais notgoodenough, so
Ifyouare unabletosellin person 
Yourideais notgoodenough, so 
Think&Pivot
Ifyouare unabletosellin person 
Yourideais notgoodenough, so 
Think&Pivot 
Innovationcomesfromcross-contamination
My idea
NoTimeForInternet.com
NoTimeForInternet.com 
Everybodylovedit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit 
MaybeI couldbuilda website todesign yourownhouse extension?
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit 
MaybeI couldbuilda website todesign yourownhouse extension?
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit 
MaybeI couldbuilda website todesign yourownhouse extension?“I’dlove tohave that”
NoTimeForInternet.com 
Everybodylovedit 
But nobodywantedtopayforit 
MaybeI couldbuilda website todesign yourownhouse extension?“I’dlove tohave that”
Link
SUCCESS!
SUCCESS! 
It tookme2 years 
toget tothisphase
6 months, 5 iterationsandhundredsof UX tests later
Link
SUCCESS!
“Opportunitiesmultiply 
as theyare seized.” Sun Tzu, “The art of war”
Why??? 
DEVELOPMENTBuilding a product
Why??? 
DEVELOPMENTBuilding a product
Why??? 
DEVELOPMENTBuilding a productSometips
Disclaimer 
But first a
Correlation 
Does NOTimply
Statistical relevanceN = 1 
Correlation 
Does NOTimply
@Ziobrando’slaw
The amountof energynecessarytorefutebullshit is anorder of magnitude biggerthantoproduce it
@ziobrando’slaw: B.A.P. 
AMOUNT OF BS 
EFFORT REQUIRED 
0 
∞ 
∞ 
0
Disclaimer 
End of the
Goal? 
Whatis your
Goal? 
Whatis your
Goal? 
Whatis your
Goal? 
Whatis your 
Get as manyusers as possible?
Goal? 
Whatis your 
Get as manyusers as possible? 
Mine is simple
Goal? 
Whatis your 
Get as manyusers as possible? 
Mine is simple 
BUILD ALARGE ENOUGH RECURRING INCOME
Recurringincome 
The secretstobuilding a large enough
Recurringincome 
The secretstobuilding a large enough
Recurringincome 
The secretstobuilding a large enough 
1. Charge money
1. Charge money
Get a financial commitment 
1. Charge money 
putting in a lot of effort 
tomatoSEEDSstory
Get a financial commitment 
1. Charge money 
putting in a lot of effort
Recurringincome 
The secretstobuilding a large enough 
1. Charge money
Recurringincome 
The secretstobuilding a large enough 
1. Charge money 
2. Monthlygoal (users x rate/month)
2. Monthlygoal (users x rate/month)
2. Monthlygoal (users x rate/month) 
How canyoureduce 
Of notachievingthis 
Build& theyshallcome
2. Monthlygoal (users x rate/month) 
How canyoureduce 
Of notachievingthis
Recurringincome 
The secretstobuilding a large enough 
1. Charge money 
2. Monthlygoal (users x rate/month)
Recurringincome 
The secretstobuilding a large enough 
1. Charge money 
2. Monthlygoal (users x rate/month) 
3. Consideryourmarket
3. Consideryourmarket
Whodo youthinkwillpay 
amounts, peopleor businesses? 
3. Consideryourmarket 
My bet is onbusinesses
Whodo youthinkwillpay 
amounts, peopleor businesses? 
3. Consideryourmarket
Recurringincome 
The secretstobuilding a large enough 
1. Charge money 
2. Monthlygoal (users x rate/month) 
3. Consideryourmarket
Recurringincome 
The secretstobuilding a large enough 
1. Charge money 
2. Monthlygoal (users x rate/month) 
3. Consideryourmarket 
4. Trytofindanentry point
4. Trytofindanentry point
4. Trytofindanentry point 
Most companies needtime to 
findanentry point andevolve… 
A sponsor, anicheor a user group
4. Trytofindanentry point 
Most companies needtime to 
findanentry point andevolve…
Why??? 
DEVELOPMENTBuilding a productSometips
Why??? 
DEVELOPMENTBuilding a productSometips
Why??? 
DEVELOPMENTBuilding a productSometipsRecap
WHY 
DEVELOPMENT
WHY PRODUCT DEVELOPMENT
1.Evolve 
Always belearning 
WHYPRODUCT DEVELOPMENT
2. Buildyournetwork& reputation 
It’s bothfunandgratifying 
WHYPRODUCT DEVELOPMENT
3. Aimforself-definedgoalsAchievethemsetting smaller goals 
WHYPRODUCT DEVELOPMENT
3. Aimforself-definedgoalsAchievethemsetting smaller goals 
WHYPRODUCT DEVELOPMENT 
Enjoythismoment, forthismomentis yourlife. OmarKhayyam
HOW 
DEVELOPMENT
HOW PRODUCT DEVELOPMENT
1.Findanidea 
Yourfirst onewillprobablybebad 
HOW PRODUCT DEVELOPMENT
2. BuildanM.S.P. 
As cheaplyas possible 
HOW PRODUCT DEVELOPMENT
3. Sellit& listen 
Pivot untilsucces is achieved 
HOW PRODUCT DEVELOPMENT
3. Sellit& listen 
Pivot untilsucces is achieved 
HOW PRODUCT DEVELOPMENT 
Youhave tolearnthe rulesof the game. Andthenyouhave tolearntoplaybetterthananyoneelse. Albert Einstein
TIPS 
DEVELOPMENT
TIPS PRODUCT DEVELOPMENT
0.1 Get inspired 
But don’tassumeitwillworkforyou 
TIPS PRODUCT DEVELOPMENT
0.2 B.A.P. 
Common sense shouldsave your*ss 
TIPS PRODUCT DEVELOPMENT
1. Charge money 
Upfrontifpossible 
TIPS PRODUCT DEVELOPMENT
2. Set goals 
Andreducerisks 
TIPS PRODUCT DEVELOPMENT
3. Finda goodmarket 
Do notassume, get out & askforcommitment 
TIPS PRODUCT DEVELOPMENT
4. Get anentry point 
Onceyou’rein, you’rein 
TIPS PRODUCT DEVELOPMENT
4. Get anentry point 
Onceyou’rein you’rein 
TIPS PRODUCT DEVELOPMENT 
Ifyouare notfailingeverynowandagain, it’sa signyou’renotdoinganythingveryinnovative. WoodyAllen
Why??? 
DEVELOPMENTBuilding a productSometipsRecap
Why??? 
DEVELOPMENTBuilding a productSometipsRecap
@ToJanshttp://tojans.meQuestions?

Tempusfugit