I previously mentioned that I was having some trouble getting this blog (which is running on publify) up on heroku. The issue was quite strange. I was able to install all of the gems and dependencies on my local box, however when I would push it to heroku it would hang while trying to download and install https://github.com/rails/prototype_legacy_helper.
Since I was in a hurry when I was first putting this up, I just removed that gem from the Gemfile, then redeployed to heroku. And it worked! Sort of. The website was up, you could read the first Hello World post (which I have since deleted), you could log into the admin page, and you could post! However soon after my first post I realized the website would crash when you attempted to edit a post! As you might have guessed, that gem I removed was actually helpful after all!
After a bit of research I discovered that the prototype legacy helper gem ports some Rails 2 features into Rails 3, where they had been removed (This is when I took a step back and thought about how far this software had come). Since Rails 3 removed this behavior, surely they must provided an alternate way to do what it used to do! (At this point I should say that I wasn't really sure what behavior was removed but that didn't matter did it?) Off to the Googles I went, and found this http://blog.markusproject.org/?p=3336.
Bing. Bang. Boom. Follow those instructions and now you can edit your blog pages!