SlideShare a Scribd company logo
1 of 14
Download to read offline
SIDE PROJECTS : WHY IT FAILES
ABOUT
Rubyist / JavaScripter
Yeoman team member
Works at @whatznear
Blog at blog.revathskumar.com
Twitter/Github - @revathskumar
THIS SLIDES ARE NOT INSPIRATIONAL, RATHER FULL OF
MISTAKES ;)
I START, BUT FAIL TO LAUNCH.
#1 : TREATED SIDEPROJECT AS EXPERIMENT

Treat sideproject and experiments differently
#2 : USING UNKNOWN FRAMEWORKS

Use the known frameworks and libraries
Known frameworks = less learning curve
#3 : DIDN'T KEEP TRACK OF TIME

Schedule the roadmap and stick with it.
#4 : PLANNED A TON OF FEATURES

Make it minimalistic
Cut down features
#5 : PERFECTIONISM

Don't worry about design
Ship it. we people will report the bugs.
#6 : DIDN'T OPENSOURCE

someone intrested may come forward and help you.
#7 : MULTITASKING

One app at a time
Again, scheduling may help you.
Side projects : why it fails
Side projects : why it fails
Side projects : why it fails

More Related Content

What's hot

Technologies i have used
Technologies i have usedTechnologies i have used
Technologies i have used
JoeLingel
 
การแทรกภาพใน Powerpoint
การแทรกภาพใน Powerpointการแทรกภาพใน Powerpoint
การแทรกภาพใน Powerpoint
0875454865
 
Fun Powerpoint
Fun PowerpointFun Powerpoint
Fun Powerpoint
ohiomamma
 

What's hot (13)

Technologies i have used
Technologies i have usedTechnologies i have used
Technologies i have used
 
13 Test Automation Practices You Should be Afraid Of
13 Test Automation Practices You Should be Afraid Of13 Test Automation Practices You Should be Afraid Of
13 Test Automation Practices You Should be Afraid Of
 
Qr code mania ppt
Qr code mania pptQr code mania ppt
Qr code mania ppt
 
Thoughts about Shape Up
Thoughts about Shape UpThoughts about Shape Up
Thoughts about Shape Up
 
JavaScript and Internet Controlled Hardware Prototyping
JavaScript and Internet Controlled Hardware PrototypingJavaScript and Internet Controlled Hardware Prototyping
JavaScript and Internet Controlled Hardware Prototyping
 
Presentation1
Presentation1Presentation1
Presentation1
 
Me and My Shadow
Me and My ShadowMe and My Shadow
Me and My Shadow
 
การแทรกภาพใน Powerpoint
การแทรกภาพใน Powerpointการแทรกภาพใน Powerpoint
การแทรกภาพใน Powerpoint
 
Interop 2020 The Release Night Is An Anti-Pattern
Interop 2020 The Release Night Is An Anti-PatternInterop 2020 The Release Night Is An Anti-Pattern
Interop 2020 The Release Night Is An Anti-Pattern
 
Gradle
GradleGradle
Gradle
 
Etwas mit Leap
Etwas mit LeapEtwas mit Leap
Etwas mit Leap
 
Fun Powerpoint
Fun PowerpointFun Powerpoint
Fun Powerpoint
 
Reflections on SCM
Reflections on SCMReflections on SCM
Reflections on SCM
 

Viewers also liked

Nom.Arte (P)
Nom.Arte (P)Nom.Arte (P)
Nom.Arte (P)
NomArte
 
Baby powerpoint 2
Baby powerpoint 2Baby powerpoint 2
Baby powerpoint 2
Blakefred
 
Modern frontend workflow
Modern frontend workflowModern frontend workflow
Modern frontend workflow
Revath S Kumar
 
Sample Customer Pitch Deck
Sample Customer Pitch DeckSample Customer Pitch Deck
Sample Customer Pitch Deck
kylec2000
 

Viewers also liked (18)

Katl aglaera
Katl aglaeraKatl aglaera
Katl aglaera
 
gulp
gulpgulp
gulp
 
Nom.Arte (P)
Nom.Arte (P)Nom.Arte (P)
Nom.Arte (P)
 
Rack
RackRack
Rack
 
Baby powerpoint 2
Baby powerpoint 2Baby powerpoint 2
Baby powerpoint 2
 
VCR
VCRVCR
VCR
 
Promises in JavaScript
Promises in JavaScriptPromises in JavaScript
Promises in JavaScript
 
Consultoria
ConsultoriaConsultoria
Consultoria
 
프레젠테이션1
프레젠테이션1프레젠테이션1
프레젠테이션1
 
Web components
Web componentsWeb components
Web components
 
Setup nodejs
Setup nodejsSetup nodejs
Setup nodejs
 
MTL Versus Free
MTL Versus FreeMTL Versus Free
MTL Versus Free
 
Modern frontend workflow
Modern frontend workflowModern frontend workflow
Modern frontend workflow
 
Prateek dayal backbonerails-110528024926-phpapp02
Prateek dayal backbonerails-110528024926-phpapp02Prateek dayal backbonerails-110528024926-phpapp02
Prateek dayal backbonerails-110528024926-phpapp02
 
My webapp workflow
My webapp workflowMy webapp workflow
My webapp workflow
 
Streams for (Co)Free!
Streams for (Co)Free!Streams for (Co)Free!
Streams for (Co)Free!
 
Sample Customer Pitch Deck
Sample Customer Pitch DeckSample Customer Pitch Deck
Sample Customer Pitch Deck
 
Unit testing with mocha
Unit testing with mochaUnit testing with mocha
Unit testing with mocha
 

Similar to Side projects : why it fails

Unit66 production log_060314
Unit66 production log_060314Unit66 production log_060314
Unit66 production log_060314
Deightonater
 
Responsive, adaptive and responsible - keynote at NebraskaJS
Responsive, adaptive and responsible - keynote at NebraskaJSResponsive, adaptive and responsible - keynote at NebraskaJS
Responsive, adaptive and responsible - keynote at NebraskaJS
Christian Heilmann
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
dcmistry
 
Remote Project Manager's Arsenal
Remote Project Manager's ArsenalRemote Project Manager's Arsenal
Remote Project Manager's Arsenal
Patti Chan
 

Similar to Side projects : why it fails (20)

Unit66 production log_060314
Unit66 production log_060314Unit66 production log_060314
Unit66 production log_060314
 
Js basics
Js basicsJs basics
Js basics
 
Surviving the technical interview
Surviving the technical interviewSurviving the technical interview
Surviving the technical interview
 
2017 - JITF - Agile survival kit - how to save the marriage
2017 - JITF - Agile survival kit - how to save the marriage2017 - JITF - Agile survival kit - how to save the marriage
2017 - JITF - Agile survival kit - how to save the marriage
 
Application Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience CourseApplication Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience Course
 
Experiences building apps with React Native @UtrechtJS May 2016
Experiences building apps with React Native @UtrechtJS May 2016Experiences building apps with React Native @UtrechtJS May 2016
Experiences building apps with React Native @UtrechtJS May 2016
 
Responsive, adaptive and responsible - keynote at NebraskaJS
Responsive, adaptive and responsible - keynote at NebraskaJSResponsive, adaptive and responsible - keynote at NebraskaJS
Responsive, adaptive and responsible - keynote at NebraskaJS
 
One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011
 
10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)
 
Top 8 Ruby on Rails Gems
Top 8 Ruby on Rails GemsTop 8 Ruby on Rails Gems
Top 8 Ruby on Rails Gems
 
5 best practices for (web/ software) development (2010)
5 best practices for (web/ software) development (2010)5 best practices for (web/ software) development (2010)
5 best practices for (web/ software) development (2010)
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
Activity 5 a little scratch and squeak
Activity 5 a little scratch and squeakActivity 5 a little scratch and squeak
Activity 5 a little scratch and squeak
 
DiUS Computing Lca Rails Final
DiUS  Computing Lca Rails FinalDiUS  Computing Lca Rails Final
DiUS Computing Lca Rails Final
 
How To Become A Good C# Programmer
How To Become A Good C# ProgrammerHow To Become A Good C# Programmer
How To Become A Good C# Programmer
 
Maintaining a big open source project: lessons learned
Maintaining a big open source project: lessons learnedMaintaining a big open source project: lessons learned
Maintaining a big open source project: lessons learned
 
Iterate quickly with a prototype you can test
Iterate quickly with a prototype you can testIterate quickly with a prototype you can test
Iterate quickly with a prototype you can test
 
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراولمعرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
 
Remote Project Manager's Arsenal
Remote Project Manager's ArsenalRemote Project Manager's Arsenal
Remote Project Manager's Arsenal
 
Lean Usability
Lean UsabilityLean Usability
Lean Usability
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Side projects : why it fails