He uses the example of a builder who uses numerous tools to get his job done – he doesn’t use one multi-purpose tool. This translates well, not just into software development, but web development as well.
Instead of trying to be all things to all people, concentrate on being really good at something specific.
I’ve seen it written elsewhere (can’t remember where, sorry) that Jason also said that each feature request was initially rejected by default, and had to make a really strong case for itself before it was considered for inclusion.
Food for thought…