Why why API?

I was looking at a page on the IBM website last week when something odd happened. Half the page loaded, then there was a spinning circle (a.k.a. a throbber) for a second or so, then the rest of the page loaded. The page itself is a few paragraphs of very boring text plus a menu. So why the drama with the throbber for a page like that?

Why Mongo DB is revolutionary (and is this a good thing?)

NOSQL databases like MongoDB are making a big splash in the computer industry. But are they set to replace the tried and test technology of the last fifty years? 

Here is my take on it, with a bit of history thrown in.