What does "kitchen sink approach" mean in this context?

Where some startups focus on the minimum viable product, (name of startup) has gone for a kitchen sink approach that approximates the functionality you might expect in more mature offerings. (name of product) can even be the platform that runs your application, if that’s what you need.

Full article

Does "kitchen sink approach" mean providing a lot of features?

2 Answers 2


Kitchen sink approach is an allusion to the expression everything but the kitchen sink:-

  1. everything that can be conceived of [Collins English Dictionary via the Free Dictionary]

In this case, it means every imaginable feature has been included.

  • Hmm, the first definition at thefreedictionary.com/kitchen+sink seems to contradict its second definition. So "kitchen sink" can be used to refer to the last item, and it can also be used to refer to all the items before it?
    – Pacerier
    Commented Aug 20, 2015 at 20:08
  • @Pacerier, the kitchen sink being the last item on the list means that every other possible item is already on it. Commented Aug 21, 2015 at 8:01

The new CMS product has considered the furthest function that its user can imagine. Refer to 'Kitchen sink' as the final item imaginable on any extensive list of usually disparate items.

It sounds applicable in the context.

  • Speculation is OK as a comment, but not as an answer.
    – Erik Kowal
    Commented Jan 15, 2015 at 8:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.