follwoing michael hartl to make a mini twitter