In the many years that we've been providing Plone consulting services, we've done some projects where Plone was clearly not the best choice of technology for the job, and we paid the price of making the wrong decision.
In other projects, we've steered the customer to use one of the Python web application frameworks such as Django or Pyramid, and we and the customer have been pleased with the results.
This talk will explore scenarios when a full-featured CMS such as Plone is the right tool for the job, and when a more lightweight web framework is preferable.