build a microblog application with ruby