Previously mentioned on Post Status, there's a Front End Editor “Feature as Plugin” in the works. The idea of front end editing (aka “inline editing”) has been around for a long time and may make it into Drupal 8. Medium has used it to great effect. However, it comes with some dangers. I've described those and mocked up an alternative.