Search Results for: 302

Engineering grouplets at Google

Google engineer Bharat Mediratta discussed some Google engineering customs in the New York Times yesterday. Bharat goes beyond 20% time to talk about some different aspects of being an engineer at Google:

  • Grouplets bring together like-minded engineers who care about things like documentation, improving our build system, or testing. It’s an informal process lets engineers contribute on the topics that they care about the most.
  • Sometimes we have “Fixit days” where every Google engineer is encouraged to tackle a specific topic. From the article:

    Or my favorite: the Customer Happiness Fixit, when we fix all those little things that bug our users and make them sad — for example, when the hotkeys aren’t just right on mobile phones. Many of these events come with special T-shirts and gifts to reward the engineers who take a little time out to work on them.

    That particular fixit day was one of my favorites too.

  • Bharat also discusses the best way for an engineer to have an impact at Google:

    Google works from the bottom up. If you have a great technical idea, you don’t have your V.P. send out a memo telling everybody to use it. Instead, you take it to your fellow engineers and convince them that it’s good. Good ideas spread fast, and this approach keeps us from making technical mistakes. But it also means that the burden falls upon you to spread your idea.

I’d completely agree with that. I’ve noticed that a good way to accomplish something at Google is to convince other engineers and build consensus from there. Google’s culture also rewards those who take the initiative on their ideas.

Bharat also talks about how his testing grouplet hit on the idea of posting one-page stories about testing in the bathrooms. Just like that, “Testing on the Toilet” was born. 🙂 Now that the tradition has been discussed publicly, I don’t feel bad about linking to this picture that Niall Kennedy snapped while visiting Google a while ago. 🙂

April Fool’s Day 2007

No, my blog was not hacked — it was April Fool’s Day!

I wanted something that would top last year when I switched jobs with Jeremy Zawodny at Yahoo. A fake hacking had several advantages:
– It was quick and easy to do.
– I didn’t have to coordinate with anybody in advance.
– It was believable. The Museum of Hoaxes has a list of the top 100 April Fool’s Day hoaxes of all time, and reading through that list, I realized that a prank needs to be believable.

I honestly thought no one would be fooled for long. The French phrase “nous sommes le proprietaire de toi” was deliberately wrong. And I made the SEO shout-outs outlandish enough to tip people off that it was a joke. I even put a hint in my comments:
<!– PR9 since 99. MaDD LoVe to e&o. Peace out. –>
“e&o” would of course be my two lovely cats, Emmy and Oz.

Also, it was, you know, April Fool’s. But a surprising number of people believed it. By the way, I really appreciate all the people who wrote and said “This might be a joke, but just in case, I wanted to let you know…” It’s good to know that so many people will drop me a line if they see issues with the site. 🙂

How did I pull off the prank? Well, the credit for the hacked page (and the inspiration) goes to my wife. She rocks. We looked at some Google image search results for [hacked site] and then she just whipped up a great page. Then I did a post or two to lay the groundwork to convince people that the site was acting weird. Having my site get “hacked” was believable, but in practice the latest version of WordPress has been very secure in my experience.

I did take a little care with my .htaccess file:

RedirectMatch 302 ^/$ /blog/index.html
RedirectMatch 302 ^/blog/[^i].+$ /blog/index.html

That makes any page except one starting with an “i” do a 302 redirect to the “hacked” index.html page. The 302 tells search engines that things are temporary and to try back later, so I shouldn’t see any long-term drops in my indexed pages. The directive to redirect everything except stuff starting with “i” is a little sloppy, but it let me redirect all my urls to the index.html page. That way, I could swap /blog/ and /hackedblog/ directories really easily.

As always, if you run a website, it’s a good idea to make backups. That’s a good April Fool’s reminder for us all. 🙂

css.php