Showing posts with label blogger. Show all posts
Showing posts with label blogger. Show all posts

2008-04-04

Five Years - Next!

(this is an abridged version of the email I sent to my co-workers)

After college I spent all of 2002 backpacking around the world, logging into Internet cafes in different cities to update my weblog about the trip. In early 2003 I'd just gotten back online in Thailand after spending a month without Internet access in Burma, and I read news of Google's acquisition of Blogger. This'll sound way geeky, but it really felt like one of those, "Where were you when ___ happened?" moments. Overnight it legitimized and validated what a small-but-growing number of people like me were doing back then - publishing and sharing our thoughts and lives on the web.

My friend Katie was working on AdWords at the time, and I emailed her right away. "Katie — lemme know when Blogger starts hiring! It doesn't matter what for — I just wanna work on it!" I'd been a Blogger user since 2000, and had just moved to my Aunt's couch in Woodside after my travels wound down (meaning: I'd spent all my cash on the road). Katie invited me to lunch at Charlie's (at the original GooglePlex), and showed me the little room in Building π where the Blogger guys were hacking away on their laptops. We bumped into Shellen in a snack room, and I interviewed with the team a few weeks later.

I joined Google in April, 2003 as a member of Blogger's Support Team — we answered lots of email tickets, and built out a fantastic Help site. I took on additional responsibility whenever I could though - Jason Goldman asked me to help with some project management, starting with our first pass at localization. I lead the testing team when Kimmy went on leave. I made lots of mocks with Biz. I helped with several acquisitions, and liaised with Karen to help with PR's corporate-blogging efforts. I represented Blogger and Google at several conferences around the world, speaking about the democratization of the web and our efforts to spread web publishing far and wide.

I became Blogger's Product Manager after Goldman left Google in August, 2006. I'm rather atypical as far as Google PMs go — I studied Classics in the mid-west, and aside from the learning-by-doing I'd done thus far at Google, I had no prior experience with software engineering. I'm incredibly thankful to have been given this opportunity, and trusted with the role.

April, 2008 marks five years for me at Google, and it's time to move on — April 11th will be my last day working here. I've worked with an amazing group of people, and couldn't possibly list them all here. Y'all know you who are — thanks for your mentorship, excitement and energy! I'm especially proud to have been involved with a few specific projects:

  • i18n: Blogger is available in 40+ localizations, including three Right-to-Left languages and transliteration in 5 Indic dialects. Given that at heart I'm a backpacker, global reach and accessibility was always near and dear to me.
  • Play: an incredibly simple yet slick photo scroller, showing in real-time the photos people are sharing on their blogs. It's a fascinating way to observe humanity's pulse, as events happen at micro- and macro-levels around the world.
  • OpenID: Every Blogger-hosted URL can be used as an OpenID anywhere on the web, and Blogger can accept OpenID-signed comments from any other service. Commenting is just scratching the surface of what OpenID will ultimately enable.
  • ???: all the awesomely exciting stuff that's currently in the works, due to ship throughout 2008 and beyond!
What's next for me? I enjoyed (beyond words) the freedom I experienced during my Jan-Feb sabbatical, as well as hearing about all the neat webby things people are doing. New web APIs seem to be popping up every few days, and they're just itching to be tinkered with. I'm looking forward to collaborating with friends on interesting projects, and I'm available for consulting. Eventually I'd love to settle down again with a small, focused team to build something nifty, but there's no rush.

Fred Brooks sums it up well:
"Not only is the end not in sight, the pace is not slackening. We have many future joys."
As do Stewart Brand and Steve Jobs, as my Mom thinks I'm crazy for leaving one of the best companies the world has ever seen:
"Stay hungry, stay foolish."

2008-03-19

Blogger and OpenID



For fun, here's some background on Blogger's OpenID functionality.

I first heard about yadis on a Shasta trip with BradFitz & co back in 8/2005, and immediately knew it was something I wanted in Blogger. We'd be able to accept signed comments from other services, our URLs could be used to sign comments elsewhere on the web, and lots of other hotness would probably reveal itself over time.

I invited Brad to Mountain View to tell us about it, and more people dug the idea after seeing his presentation and chatting. The timing was unfortunate though — we'd just gotten started rebuilding Blogger on new infrastructure, which included migrating user accounts to Google Accounts — so OpenID wouldn't have made the prioritization cut anytime soon. Still, I spec'd out a few possibilities in our wiki, started an internal discussion list for folks interested in OpenID, and that was that for a while.



Fast-forward to 8/2007, when Ryan Barrett emailed us that he'd been tinkering with a Blogger/OpenID implementation in his 20% time. He was essentially done coding the backend functionality to accept signed comments, but wanted some frontend/UI input. Josh whipped up some quick mocks for how it could work, and Ryan put up a test build for us to play with — signing a Blogger comment with my LJ was geeky-exciting!

By then BradFitz had joined Google, and he came to some of our meetings so we could bounce questions off him. When we talked about using Blogger URLs as OpenIDs (functionality then yet-to-be written), Brad volunteered a chunk of his 20% time to help code it. We were hoping to ship both halves together, but kept them decoupled in case of delays (like UI iteration, QA bug-finding, production adventures, etc.). It also helped having an Eng Manager who's stoked on OpenID.

The response thus far has been quite positive, and 692's been doing awesome work carrying the torch. All your URLs are belong to yadis!