Google gets it

It’s becoming more and more clear that Google understands the importance of innovation and optimization much better than other companies, and much better than Microsoft in particular.

Innovation is a term that is overused, but it does not and should not be used to mean clobbering a truly innovative idea with a copy of it using sheer marketing muscle. Google is innovating in a lot of areas, to say nothing about their core business, web searches.

Optimization is something that sounds silly if you put in on a feature list, but the cumulative effect of a snappy application vs. one that slogs along must not be underestimated. Microsoft won the browser war with Netscape by producing a faster browser, but in other areas thay don’t seem to have learned that lesson.

Innovation and optimization are apparently very high priorities for Google. So much so that their web sites don’t feel the same as other web sites. Sometimes their pages load up so fast that they seem to be cached locally.

Same with Picassa, the fantastic image management system that Google acquired. (If you don’t know it, you absolutely must change that — it’s free so there’s nothing to lose.) Picassa’s interface makes is both innovative and startlingly snappy. You start pushing images around and trying things just for the pleasure of using the application. That’s something Microsoft simply doesn’t inspire.

Google is also generating a lot of good will by giving development tools away. I’ve long felt that Microsoft would be wise to give Visual Studio away — they only stand to profit by making it easy for developers to make Microsoft platforms more attractive. But instead they gouge developers for the opportunity to develop for their platforms. (You’ll pay $2,500 for Visual Studio Professional with MSDN Premium, and over $10,000 for Team System Suite.)

Google Charts is a developer tool that is both innovative and fast. It’s innovative because it’s not implemented as a class library or even a web service. It’s implemented as a HTTP server. You just pass the chart data as an HTTP request, and Google returns a chart in image form. It’s free, it’s innovative, and it’s fast. So fast that it often leaves the impression that Google somehow knew what chart you were going to request and had one waiting for you. 

Here is my first usage of Google Charts.

As nifty as it is to send chart data as HTTP arguments, it’s cumbersome in practice, but that’s ok because someone (A guy named Lewis Vance in this case) wrote a nice set of C# classes to do that. You can get his library at Google Code, where Google shares such contributions. Another smart move.

And by the way, if you’ve been in a cave and haven’t tried Google Chrome, do so now. It’s… that’s right — innovative and optimized.

I’m not saying that Google is perfect, but they are a refreshing example of how it is possible to do great business without antagonizing customers and developers. I really like .NET and C#, and, and I worked at Microsoft for five years (plus two years before that as a contractor), so I’m not exactly anti-Microsoft. But Google is making them look very bad, and much of it is their fault.

“I made it happen when nobody said I could”

Michael Yablonowitz is the CEO of UplinkEarth, the company that, until recently, I happily used to host this site. Until about six months ago, when service and up-time took a dive. But, in his own words, “I took ingenuity and penny-pinching to a new level.” It shouldn’t surprise anyone then, that support was out-sourced to people that don’t know the system, and eventually the customer base is sold.

Two weeks ago, Mr. Yablonowitz started sending customers e-mail talking about “platform upgrades” and “new features”. What he was really talking about is selling the customers to another company. The “upgrade” was shoddy migration to a new data center with an entirely different (and from what I could tell, quite inferior) platform. They didn’t even bother to copy e-mail messages over.

This company has given me a lot of trouble over the last five months, and I’m not the only one that’s unhappy. And that’s not to mention the happy employees he bragged about. They’re unemployed now. But after all, firing everyone is the ultimate act of penny-pinching.