Thursday, June 30, 2011


I started using Google+ yesterday, it's pretty cool, promising with a little learning curve though, I think it might and probably has the capabilities to take over both Facebook and Twitter soon enough.. Reminds me of the elimination of MySpace and Hi5..

Google has opened Google+ for a limited field test, the invitations were unavailable for the public in the last few days but they're now ready for testing it on a larger scale, where Google+ users get to invite other people to join in.
Google has decided they're going to roll out the network very slowly, but they had to shut down the invite mechanism last night due to insane demand.

It's not "just another" social network, I might become "THE" social network soon, the great thing is that people already love Google! I do.. and after the multiple failures with Orkut and other social networks, Google's graveyard got bigger and I can see that Google has finally decided to take it seriously and take over the web, again!

It's combining the features from Facebook, twitter anf foursquare in a one social network, and moreover, adding to them the ease of use and the friendly UI, Google is already known of it's user experience standards and they're applying it intensively there..
People already love Google and will most probably gladly and easily transit to g+ , and this invitation mechanism is making ppl crave to join in ;) they're playing it smart this time, they have to..

Now the question is, how about the APIs? when? and how?
I'm crossing fingers for a better API documentation than Facebook's.

To learn more about Google+ visit Google's official blog post

Friday, June 10, 2011

TechWomen - Facebook TechTalk

As most of the people who know me, know, I've been selected to participate in the TechWomen program, a technical mentor-ship program at Silicon Valley, California initiated by the U.S department of state.

Today I can say that I've been here in the U.S for a week now, it's been full of excitement so far, however, some disappointments as well, in the area of the mentor-matching process and organizing things.. I would've been much better if mentors and mentees were introduced to each other ahead of time, and to have more sufficient time to prepare for the project instead of consuming time preparing for the project.

But some of the workshops we've been doing are really impressive, today we've been to a TechTalk at Facebook premises in PaloAlto, Silicon Valley, California.
Mike talked about how they had to optimize and come up with a new version of PHP in order to increase performance and server utilization efficiency, and then they opened-source this version under the name of HipHop for PHP.

That was the most exciting part to me, among all the other technical things that Mike talked about, and Tim also talked about how it is to work at Facebook, was really impressive how they can still be "in control" with all this flexibility given to employees, I tried to think about it and because we had limited time for questions (and I already asked 3 questions), I didn't get the chance to ask how exactly could Facebook still stay in control with the productivity of the employees with all this flexibility given to them, but then i guess i figured out that it most probably relies on the fact that Facebook only hires the best engineers, those who are eager to get things done, those who actually "eat" code as they say, I like that.. & I've been starving for "such" a code since a very long time now.. yum yum

Lesson of the day: "Move fast & break things. Fail, fail harder. Be BOLD. What will you do if you weren't afraid? Done is better than Perfect" - a combination of Facebook philosophical quotes, taken from the TechTalk today at Facebook premises