, 13 tweets, 4 min read Read on Twitter
So I want to talk about google/alphabet and “amateur hour” tactics. It’s a piece of the #BlockSidewalk discussion I may have unique perspective on.

Because they’ve run this play on me before.
I spent 8 years at Mozilla working on Firefox and for almost all of that time google was our biggest partner. Our revenue share deal on search drove 90% of Mozilla’s income.
When I started at Mozilla in 2007 there was no Google Chrome and most folks we spoke with inside were Firefox fans. They were building an empire on the web, we were building the web itself.
When chrome launched things got complicated, but not in the way you might expect. They had a competing product now, but they didn’t cut ties, break our search deal - nothing like that. In fact, the story we kept hearing was, “We’re on the same side. We want the same things.”
I think our friends inside google genuinely believed that. At the individual level, their engineers cared about most of the same things we did. Their product and design folks made many decisions very similarly and we learned from watching each other.
But Google as a whole is very different than individual googlers. Google Chrome ads started appearing next to Firefox search terms. gmail & gdocs started to experience selective performance issues and bugs on Firefox. Demo sites would falsely block Firefox as “incompatible.”
All of this is stuff you’re allowed to do to compete, of course. But we were still a search partner, so we’d say “hey what gives?”

And every time, they’d say, “oops. That was accidental. We’ll fix it in the next push in 2 weeks.”
Over and over. Oops. Another accident. We’ll fix it soon. We want the same things. We’re on the same team.

There were dozens of oopses. Hundreds maybe?

I’m all for “don’t attribute to malice what can be explained by incompetence” but I don’t believe google is that incompetent.
I think they were running out the clock. We lost users during every oops. And we spent effort and frustration every clock tick on that instead of improving our product. We got outfoxed for a while and by the time we started calling it what it was, a lot of damage had been done.
This is not a thread about blaming google for Firefox troubles though. We at Mozilla wear that ourselves, me more than anyone for my time as Firefox VP. But I see the same play happening here in my city and I don’t like it. And for me it means two things:
1. The question is not whether individual sidewalk labs people have pure motives. I know some of them, just like I know plenty on the Chrome team. They’re great people. But focus on the behaviour of the organism as a whole. At the macro level, google/alphabet is very intentional.
2. When google wants to get a thing done, it is very effective. Mistakes happen, but when you see a sustained pattern of “oops” & delay from this organization - you’re being outfoxed.

Get there faster than I did.
(I was slow to come around to this — despite admiring and learning from @biancawylie and @ThisTechGirl every day — because I still have optimism about the good that civic tech can do. But this project doesn’t give me that optimism any more, if it ever did. #BlockSidewalk)
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Johnathan Nightingale
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!