I've been wanting to resume writing for a long long long time now.
A lot has happened since the last time I wrote for this blog and I'm happy to report a lot of it has been good!
The long and the short of it is that I'll be (am) interning with Mozilla's Release Engineering Team.
These are the guys that manage the releases, build infrastructure and release automation. In short these are the guys responsible for making sure Firefox ships out in time. Make no mistake it's no easy task to ship to half a million users, any lingering doubts about the complexity of this task can probably be dispelled by looking at this diagram.
The office space we have is amazing (pictures below). Interns have their own desks and area where they can muck around and not anger the wrath of the employees with all the noise we make. On our first day as interns we got a whole lot of Mozilla schwag given to us by Jill and Misty (our friendly neighbourhood recruiting team), this schwag included a very nice Firefox branded laptop bag, a 2014 interns hoodie and Mozilla branded socks and Sun-Glasses. So. Much. Win.
I also got to meet a lot of fun people, including my current mentor Hal Wine and my GSoC-mentor Clint Talbert, both of them are really fun people. It's very exciting and a lot of fun finally meeting face to face with the people you've worked with and have been talking to over the IRC for such a long time.
I'm working on a project (code named Senbonzakura) for the team, which basically involves a web service that generates Firefox updates on demand, but, more about that in the next post!
I'm in San Francisco, one of the most beautiful cities in US. If one were to try and imagine the existence of such a thing as perfect weather, San Francisco's would be pretty close. There's the fresh cool breeze coming from off of the sea, there's the warm but not hot (a tad mild at times, but maybe that's just me) California sun beating down on a city by the bay. It gets a little too chilly for me at times, but it's nothing a thin sweater or light jacket can't fix and did I mention the amazing sea breeze?
There's always a lot going on in the city at any given day, but it's the smaller attractions that are the most fun.
There's so much to take in that it can get very overwhelming very quickly at times, but mostly it's fun to watch the picturesque city go about doing whatever it likes. I've seen people playing drums in the middle of the street, I've saw bikers do wheelies, stopies, acrobatics, spins and many many indescribable moves that seemed so flawless that it was almost inhuman. A friend and I ran into musicians jamming with an acoustic guitar and violin on the street and stood there mesmerized for a while before we realized the song had ended.
In the time I've been here I've had a lot of fun and a lot of fun kitchen accidents as well, if you know what I mean*.
The US is a strange yet exciting land and despite exposure to a lot of American and Western media and culture, there are somethings you never truly understand until you experience them first hand.
I've been trying to take pictures to summarize my journey, and although I admit I haven't done a good job of clicking pictures religiously, I do still have a few pictures to share, so here goes:
Now that I've overcome inertia, hopefully you'll see more posts from me soon!
And with that hopeful promise I shall sign off for now.
* I burnt the toast and set the fire alarm off. Yes, this really happened.