Me
About
Gallery
Company
Girl


Projects
Ruby on Rails
Basecamp
Highrise
Backpack
Campfire
Ta-da List
Writeboard


More
Feed
Archives

August 18, 15:53

Stop being clever about it

Basecamp started out with a somewhat elaborate scheme for deciding whether a given project was active or not. It looked at the activity in the project, such as whether any post had been made within the last 30 days or whether there was uncompleted milestones in the future.

The problems with this policy was plentiful:

  • What do you do when a project is done? With the old system, you had to carefully wait 30 days (and make sure not to make any additional posts as the counter would then be reset). A project ready for the archives would thus still show up on the dashboard and in the lists, cluttering the activity of the projects that actually were active.
  • What do you do with a project that's just on hold? It's not unreasonable for active projects to lay dormant for a month or more even though they're still important and you still need access to the information contained within them. With the old system, you had to poke to the system every once in a while to keep it active.

These problems were made worse by the fact that Basecamp is tiered on the number of active projects you have. So with a Basic subscription capable of 10 active projects, you would have to wait around for a done project to go inactive when bordering the limit before you could start the next active project. While that might have triggered a few premature upgrades, I don't believe that customers would be happy in the long term to pay for a tier that they don't really need (don't be evil and all that).

So our solution: Stop being clever about it. Just let the customers decide when a project is either active, on hold, or ready for the archives. This realization of course lead to even Less Software. I was able to do a bunch of what I enjoy most about programming — remove code rendered obsolete by simplifications by a deeper understanding of the domain. And I can tell you that I enjoyed yanking every single one of those methods and callbacks.

This of course goes back to the old Word joke Are you writing a letter? We had the simple answer all along, but refused to realize that we were doing harm in an attempt to do good. Lesson learned. Stop assuming on behalf of a human what cannot be assumed without inconvenience.


Challenge by Rasmus on August 19, 3:49

I'm a bit suprised by this post.

Due to word-of-mouth and the recommendations I've been reading across the Internet, I've gotten the impression that 37 Signals were the Kings of Design, to the point where the competition was both envious, copying and worshipping. Web design and development is not a business that I'm a part of, but I have turned to 37's minimalist approach for inspiration more than once, with regards to my personal website.

I haven't tried Basecamp, as I haven't had any proper, project-oriented excuse to do so - but I am bordering on being shocked that the "active/finished" status has been decided by a algorithm instead of user input. I've assumed that every basecamp project would have an "Is This Project Active? Yes/No"-option by design, and the fact that this feature has only been added post-launch has led to me losing some respect for 37 Signals. It's the kind of feature that I consider so blatantly obvious that I'd expect it from any given amateur software solution.

I'm still pretty sure that 37 Signals are miles ahead of the web design competion, though :)

Challenge by Jason Fried on August 19, 6:05

I've assumed that every basecamp project would have an "Is This Project Active? Yes/No"-option by design, and the fact that this feature has only been added post-launch has led to me losing some respect for 37 Signals. It's the kind of feature that I consider so blatantly obvious that I'd expect it from any given amateur software solution.

Well, we felt that one less "thing" that someone had to do was the way to go. So, instead of requiring people to HAVE to change the status of a project, we would automatically change the status if the project went untouched for a certain period of time. It was an elegant solution to start, but usage has evolved and we've evolved with it. That's what being better is all about.

Challenge by jimbo on February 14, 17:53

li rimedon, per kiu ni venkis jam multajn gvidistojn -- malsago kaj idiotaj demandoj. Ci tiuj kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon. Neniam dum mia vivo mi estis tiel kontenta, tiel trankvila, tiel plena de bena paco, kiel hierau, kiam mi eksciis, ke Mikel-Angelo ne vivas plu. Ni eltiris ci tiun sciigon el nia gvidisto. Li kondukis nin tra mejloj da pentrajoj kaj skulptajoj en la vastaj koridoroj de Vatikano, tra mejloj da pentrajoj kaj skulptajoj en dudek aliaj palacoj; li montris al ni la grandan pentrajon de la Siksta Kapelo kaj freskojn, kiuj suficus por freskigi la tutan cielon, -- preskau cio estis farita de Mikel-Angelo. Ni decidis uzi kontrau li rimedon, per kiu ni venkis jam multajn gvidistojn -- malsago kaj idiotaj demandoj. Ci tiuj kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon.

Challenge by will on February 14, 17:55

tute ne komprenas la sarkasmon. Neniam dum mia vivo mi estis tiel kontenta, tiel trankvila, tiel plena de bena paco, kiel hierau, kiam mi eksciis, ke Mikel-Angelo ne vivas plu. Ni eltiris ci tiun sciigon el nia gvidisto. Li kondukis nin tra mejloj da pentrajoj kaj skulptajoj en la vastaj koridoroj de Vatikano, tra mejloj da pentrajoj kaj skulptajoj en dudek aliaj palacoj; li montris al ni la grandan pentrajon de la Siksta Kapelo kaj freskojn, kiuj suficus por freskigi la tutan cielon, -- preskau cio estis farita de Mikel-Angelo. Ni decidis uzi kontrau li rimedon, per kiu ni venkis jam multajn gvidistojn -- malsago kaj idiotaj demandoj. Ci tiuj kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon.

Challenge by bill on March 22, 9:30

kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon. Neniam dum mia vivo mi estis tiel kontenta, tiel trankvila, tiel plena de bena paco, kiel hierau, kiam mi eksciis, ke Mikel-Angelo ne vivas plu. Ni eltiris ci tiun sciigon el nia gvidisto. Li kondukis nin tra mejloj da pentrajoj kaj skulptajoj en la vastaj koridoroj de Vatikano, tra mejloj da pentrajoj kaj skulptajoj en dudek aliaj palacoj; li montris al ni la grandan pentrajon de la Siksta Kapelo kaj freskojn, kiuj suficus por freskigi la tutan cielon, -- preskau cio estis farita de Mikel-Angelo. Ni decidis uzi kontrau li rimedon, per kiu ni venkis jam multajn gvidistojn -- malsago kaj idiotaj demandoj. Ci tiuj kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon.

Challenge by loiver on March 22, 9:31

komprenas la sarkasmon. Neniam dum mia vivo mi estis tiel kontenta, tiel trankvila, tiel plena de bena paco, kiel hierau, kiam mi eksciis, ke Mikel-Angelo ne vivas plu. Ni eltiris ci tiun sciigon el nia gvidisto. Li kondukis nin tra mejloj da pentrajoj kaj skulptajoj en la vastaj koridoroj de Vatikano, tra mejloj da pentrajoj kaj skulptajoj en dudek aliaj palacoj; li montris al ni la grandan pentrajon de la Siksta Kapelo kaj freskojn, kiuj suficus por freskigi la tutan cielon, -- preskau cio estis farita de Mikel-Angelo. Ni decidis uzi kontrau li rimedon, per kiu ni venkis jam multajn gvidistojn -- malsago kaj idiotaj demandoj. Ci tiuj kreitajoj nenion suspektas -- ili tute ne komprenas la sarkasmon.

Challenge by on April 15, 0:53

telecharger messenger

Challenge by george on May 09, 21:29

Hello. I am new here. It is very interesting.
Creampie video free Eating anal creampies Anal creampie mpegs Gallery creampie pics Free and creampie and panty and pics Amateur creampie pictures Gallery creampie pics Gallery pictures creampie Mature black babes nasty creampies cunt spreads Anal creampie movie free Unsuspecting teen creampies Galleries free creampie movies Hairy internal creampie pussy Gallery creampie pics Creampie video free Gallery pictures creampie Creampie cock in pussy Galleries free creampie movies Mature mature plump fat hardcore pics creampie nasty fetish Creampies pussy Creampie pics free Gallery pictures creampie Creampie sex videos Unsuspecting teen creampies Anal creampie movie free Mature mature plump fat hardcore pics creampie nasty fetish Creampie sex videos Mature mature plump fat hardcore pics creampie nasty fetish Free thumbnails of creampie women Amateur creampie pictures Creampie stories Hairy internal creampie pussy Creampie gangbang pregnant cum load inside Cheat creampie stories Free thumbnails of creampie women Free thumbnails of creampie women Creampie cock in pussy Sex advice creampie Free cunt creampie Creampie pussy cunt Unsuspecting teen creampies Free cunt creampie Anal creampie mpegs Creampie pics free Eating anal creampies Pussy creampie avi Porn movies creampie frei tgp Free cunt creampie Anal creampie movie free Creampie vaginal cum shot Creampie stories Creampie vaginal cum shot Creampie vaginal cum shot Pussy creampie avi Free cunt creampie Anal creampie movie free Sex advice creampie Creampie pussy cunt Free cunt creampie Creampie sex videos Creampie vaginal cum shot Internal cum shot creampie video Creampie cock in pussy Free thumbnails of creampie women Grannies pussy creampies Cheat creampie stories Creampie vaginal cum shot Creampie pussy cunt Creampie gangbang pregnant cum load inside Gallery creampie pics

Challenge by angel on June 04, 12:07

Sorry for my links
south indian mature women mature amature nud3 senior women nud3 senior women mature women stories classic mature mature gallerys free thumbnail pictures of older women lyrics to older country songs nud3 senior women older moms mature anal mature anal mature living mature anal mature nud3 pics lyrics to older country songs mature video mature video south indian mature women mature women stories mature women stories mature anal mature bitches south indian mature women lyrics to older country songs free naked older women lyrics to older country songs mature amature free thumbnail pictures of older women older women and younger men older s3xy women mature women stories mature nud3 pics older moms mature nud3 pics mature nudists photos mature anal mature nudists photos mature nud3 pics

Challenge by serge on June 05, 5:29

Hello. I am new here. It is very interesting.
men who wear pantyhose boys in pantyhose free panty thumbnail gallery girls in fishnet stockings pantyhose chat cum on panties free pantyhose thumbs feet in pantyhose pics free panty thumbnail gallery free panty thumbnail gallery free panty thumbnail gallery russian pantyhose women free pantyhose thumbs pantyhose and nylon feet and toes pantyhose chat mature pantyhose pictures russian pantyhose women russian pantyhose women feet in pantyhose pics pantyhose crossed legs free pantyhose thumbs pantyhose mpeg russian pantyhose women feet in nylon men pantyhose men pantyhose free pantyhose thumbs girl panty pics boys in pantyhose boys in pantyhose feet in pantyhose pics pantyhose crossed legs pantyhose chat feet in pantyhose pics men pantyhose mature pantyhose pictures free panty thumbnail gallery men who wear pantyhose girls in fishnet stockings girls in body stockings

Challenge by boris on June 05, 17:17

Sorry for my links
older thumbs mature amateur older women younger men free mature s3x mature asian dating mature women old naked women mature men galleries mature nud3 women older men younger women mature nud3 women free mature s3x mature over 50 mature women t9p mature amateur mature women t9p mature 1esbians older women younger men mature 1esbians mature asian free mature mature over 50 mature babes mature wives mature babes mature women nud3 free mature mature women nud3 free older women old naked women older thumbs mature babes mature women t9p mature women in stockings mature wives mature asian mature nud3 women older women younger men older men younger women older men younger women

Challenge by den on June 05, 21:22

Hello. I am new here. It is very interesting.
free panty movies young teens in bra panties teens in panties free links young girls in panties pantyhose links.com men's pantyhose leggs pantyhose pictures of men in pantyhose men caught wearing pantyhose pictures of men wearing pantyhose mature pantyhose pics pictures of men in pantyhose cheerleader panty pics men caught wearing pantyhose men's pantyhose pantyhose links.com pantyhose links.com cheerleader panty pics nonnud3 teens in pantyhose used pantyhose pantyhose links.com cheerleader panty pics free panty movies free pantyhose thumb galleries pantyhose links.com pictures of men wearing pantyhose men's pantyhose men's pantyhose free pantyhose thumb galleries mature pantyhose pics pictures of women in crotchless pantyhose visible panty lines pics visible panty lines pics free pantyhose thumb galleries pictures of men in pantyhose free panty movies pantyhose links.com free panty movies mature pantyhose pics pictures of women in crotchless pantyhose

Challenge by mikle on June 06, 11:33

Sorry for my links
mature asian women mature asian women mature index mature hardcore links mature big tits free older women galleries mature asian women mature nudists how to meet older women mature big tits older black women mature pic gallery older holland older black women mature hardcore links thumbs gallery older women mature mistress mature glamour older holland older black women mature asian women mature pantyhose pictures older holland mature women over 40 free older women galleries mature asian women older 1esbians mature hardcore links thumbs gallery older women mature nudists older black women mature women over 40 thumbs gallery older women how to meet older women mature hardcore links how to meet older women mature women over 40 older black women older black women mature pic gallery

Challenge by mara on June 08, 0:14

Hi. This is my links.
panty post men caught wearing pantyhose winnie-cooper pantyhose free teen panties satin panty galleries men caught wearing pantyhose cheerleader panty pics mature women in pantyhose celebrities in pantyhose celebrities in pantyhose hooters girls in pantyhose celebrities in pantyhose men caught wearing pantyhose men's pantyhose mature women in pantyhose winnie-cooper pantyhose office girls in nylons panty fetish free teen panties panty fetish satin panty galleries pantyhose images white pantyhose winnie-cooper pantyhose men's pantyhose hooters girls in pantyhose cheerleader panty pics mature ladies in pantyhose men caught wearing pantyhose winnie-cooper pantyhose mature ladies in pantyhose celebrities in pantyhose white pantyhose wet pantyhose hooters girls in pantyhose mature women in pantyhose wet pantyhose mature women in pantyhose hooters girls in pantyhose hooters girls in pantyhose

Challenge by boris on June 08, 4:04

Hi. This is my links.
free panty galleries shiny pantyhose free pantyhose pics panty line pics pantyhose men teen panty pictures mature women in nylons free pantyhose sites men in panty pics mature women in nylons shiny pantyhose teen panty pictures shiny pantyhose teens in pantyhose silkies pantyhose free pantyhose sites pantyhose men pantyhose men teen panty pictures free panties bra and panty pics wolford pantyhose pantyhose pic gallery free pantyhose sites teen panty pictures wolford pantyhose pantyhose pic gallery panty girls teens in pantyhose bra and panty pics pantyhose foot gallery wolford pantyhose mature women in nylons pantyhose foot gallery free pantyhose sites shiny pantyhose free pantyhose pics teens in pantyhose teen panty pictures free pantyhose sites

Challenge by poker rules on June 21, 1:52

In your free time, check out some relevant pages in the field of poker rules poker rules http://poker-rules.zindagi.us/ - Tons of interesdting stuff!!!

Challenge by internet casino on June 22, 9:00

In your free time, check out some information on internet casino internet casino http://www.scottishtutors.com/internet-casino.html .

Challenge by free poker games on June 24, 16:28

You are invited to check some relevant pages dedicated to world series of poker world series of poker http://www.uclaaud.org/world-series-of-poker.html poker table poker table http://www.uclaaud.org/poker-table.html world poker tour world poker tour http://www.uclaaud.org/world-poker-tour.html free poker games free poker games http://www.uclaaud.org/free-poker-games.html how to play poker how to play poker http://www.uclaaud.org/how-to-play-poker.html poker hand rankings poker hand rankings http://www.uclaaud.org/poker-hand-rankings.html celebrity poker celebrity poker http://www.uclaaud.org/celebrity-poker-.html ... Thanks!!!