microposts developed in ruby