Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BoS2015 David Heinemeier Hansson – Creator of Ruby on Rails, Founder of Basecamp. Rewrite!

1,742 views

Published on

Among the cardinal sins of software, few rank as highly as rewriting your application from scratch. Basecamp has sinned not once, but twice. In this talk David gives you the courage to hit the reboot button too.

Published in: Software
  • Want to preview some of our plans? You can get 50 Woodworking Plans and a 440-Page "The Art of Woodworking" Book... Absolutely FREE  http://tinyurl.com/y3hc8gpw
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

BoS2015 David Heinemeier Hansson – Creator of Ruby on Rails, Founder of Basecamp. Rewrite!

  1. 1. REWRITE
  2. 2. – Joel Spolsky, Things You Should Never Do, Part I [2000] “They did it by making the  single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch.”
  3. 3. TRANSCENDENT SOFTWARE
  4. 4. 😃 😐 😠
  5. 5. Net gain: -2 Cost of change: 10 Value of change: 8
  6. 6. ETERNAL VERSION CONSIDERED HARMFUL
  7. 7. COMPETE WITH YOUR VERY BEST IDEAS
  8. 8. It’s easier to justify improving what is than to start fresh
  9. 9. – Louis C.K. “There there’s a huge challenge in not having your old act. But I think you rise to the occasion. You won’t rise to the occasion if you don’t put a void there: you have to take away your old material from yourself.”
  10. 10. Help people make progress on projects together
  11. 11. HONOR YOUR LEGACY
  12. 12. Q&A

×