• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Extracting Rails from Basecamp

on

  • 5,880 views

OSCON '05: Extracting Rails from Basecamp From: http://www.rubyonrails.org/screencasts

OSCON '05: Extracting Rails from Basecamp From: http://www.rubyonrails.org/screencasts

Statistics

Views

Total Views
5,880
Views on SlideShare
5,716
Embed Views
164

Actions

Likes
9
Downloads
2
Comments
2

4 Embeds 164

http://rubisobrerieles.blogspot.com 128
https://jpolaszek.backpackit.com 32
http://www.slideshare.net 3
http://www.planetacodigo.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Impressive presentation of 'Extracting Rails from Basecamp'. You’ve shown your credibility on presentation with this slideshow. This one deserves thumbs up. I’m John, owner of www.freeringtones.ws/ . Hope to see more quality slides from you.

    Best wishes.
    Are you sure you want to
    Your message goes here
    Processing…
  • The usage of imagery in this slideshow is very effective. You have done a fantastic job here friend.
    Anisa
    http://financejedi.com http://healthjedi.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Extracting Rails from Basecamp Extracting Rails from Basecamp Presentation Transcript

    • Extracting Rails from Basecamp David Heinemeier Hansson
    • In the beginning, there was the application
    • We embraced our constraints
    • Less people, more power Less money, more value Less resources, better use Less time, better time
    • We built half a product instead of a half-ass product
    • Less Software
    • Why Yet Another Web Framework?
    • Work with me here Stepping outside the sweet spots Cutting against the grain
    • Too much enterprise Too much focus on the 99.999’s Not enough on the 98’s Too much focus on the 100-man shops Not enough on the 1/4-man shops
    • Liberate the good ideas Change the language Change the context Retain the core insights
    • Call me shallow Aesthetics Joy Less
    • An Extraction
    • There’s no other way
    • I’ll know it when I see it You have to feel an API to make it fit Design matters more than test in TDD Guessing the future is for fortune tellers
    • Why open source?
    • For entirely selfish reasons Make others do the work Bask in the glow of being a giver What’s there to loose?
    • It works! 1,000 patches in 9 months Extract, pass, reap, rinse, repeat
    • Getting traction
    • Fear obscurity You need a network to reap the effects
    • Passion is infectious The baseline of excitement A conversation of success
    • Go looking for trouble Tout advantages over the known “If it bleeds, it leads”
    • Dealing with traction
    • Scaling a culture Early influx can bend you out of shape Release not so early, then often Set a viral example of kindness
    • Any questions? david@loudthinking.com 37signals.com basecampHQ.com rubyonrails.org