Make it simple

My daily struggle against complexity 
« Back to blog

My Posterous posting procedure

(download)

After a few hours of tedious programming, I'm now able to compose a message in Gmail using haml markup language and have it delivered to Posterous by a Ruby on RAILS application hosted at Heroku. Please take a look at the attached image showing the actual workflow.

All tools are free, a paramount condition if one takes into account that this blog won't ever pay for itself. The problem is that the whole process is COMPLEX. Will it become simpler when Garry Tan implements markup language posting via email at Posterous? Yes indeed, but he'll have a hard time implementing it because:

  1. Implementing haml is pretty easy, but dangerous because you can insert arbitrary ruby code inside the text.
  2. implementing textile is hard because email servers tend to cut lines that are too long, and there is no easy way to revert that by the parsing engine.
  3. markdown markup language doesn't suffer that much from line reformatting policies, but it's not as expressive as textile or haml.

You see? Whatever I do, wherever I go, I always end up messing with complex stuff. Who is the complex guy: me or the world?

Attachment: Posterous posting procedures.pdf

Loading mentions Retweet

Comments (2)

Nov 03, 2009
Tim Merritt said...
Joining you in wishing for working Textile markup to my WordPress blog via Posterous. They give us so much and I'm grateful for it, but it sure would be nice.

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    Connect    twitter