Arduino lessons learned

5,687 views
5,599 views

Published on

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,687
On SlideShare
0
From Embeds
0
Number of Embeds
2,232
Actions
Shares
0
Downloads
26
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Arduino lessons learned

  1. 1. Lessons Learned
  2. 2. Dont make somethingyou dont use yourself
  3. 3. Know who youre making it for
  4. 4. Know what you want out of it
  5. 5. Make projects,not platforms
  6. 6. Respect the intelligence of the beginner
  7. 7. Experts are not the bestadvisors when you want to make tools for beginners
  8. 8. Good hardware, goodsoftware, good explanationand generous users make a great project
  9. 9. Document what you make
  10. 10. Change is painful
  11. 11. Expect resistance
  12. 12. ...and conspiracy theories...
  13. 13. Never ascribe to malicewhat can be explained with stupidity.
  14. 14. If nobody complainsyou’re doing something wrong
  15. 15. Including people is hard (but necessary)
  16. 16. If you are five people inthree different countries, you are a multinational company
  17. 17. If youre not prepared for someone else to adapt your work, dont share it online
  18. 18. If youre not prepared for someone else to improve your work, dont share it online
  19. 19. If youre not prepared for someone else to clone your work, dont share it online
  20. 20. If youre not prepared for someone else to trash your work, dont share it online
  21. 21. Organizing a startup is alot harder once the idea has traction
  22. 22. You cant run a startup part-time
  23. 23. Mistakes will getinstitutionalized
  24. 24. Pick your name carefully
  25. 25. *duino is not creative
  26. 26. Especially if your boardis not even compatible
  27. 27. Register every domain that you can
  28. 28. Hire a lawyer, you don’tknow why but she does
  29. 29. Be careful whensomebody is just too eager to help you
  30. 30. Even your friends might become a competitor
  31. 31. It’s good to be friends, better if it’s in writing
  32. 32. Open source software doesnt necessarily translate into a business model...
  33. 33. Open source hardware has to.
  34. 34. If a defective boardmakes it through QA...
  35. 35. ...it will be delivered to the most vocal customer...
  36. 36. ...who will publishelectron microscope pictures of it...
  37. 37. ...pointing at every atom that is out of place...
  38. 38. ...Twittering that everyboard you ever made is seriously flawed...
  39. 39. ..whose follower will robotically RT and in 8hours someone will declare your company doomed.
  40. 40. Your most importantcustomers are not the most vocal ones
  41. 41. You might need to travelthe world to meet them
  42. 42. but, most of all
  43. 43. Don’t let the fact thatyou don’t know whatyou’re doing stop you

×