Twitter, Yelp rally, lifting technology stocks