Welcome!

AJAX in Action

Christopher Keene

Subscribe to Christopher Keene: eMailAlertsEmail Alerts
Get Christopher Keene via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Christopher Keene

It is amazing how many open source software companies out there are trying to get hit by the same $1B bolt of lightning that hit MySQL without realizing that the MySQL result is not repeatable. Looking at the current batch of big data high flyers, from TenGen to Cloudera to Hortonworks, each seems to be vying for the same kind of ubiquitous usage that enabled MySQL to get a more than 20x multiple. What they don't realize is that the failure of early open source acquisitions to deliver substantial value to owners has made buyers much more wary. Companies like MySQL were valued based on a mystical belief that downloads could be monitized (not unlike the similarly wishful belief in monetizing eyeballs that motivated disastrous dot com acquisitions in the 90s). Moving forward, open source companies will be valued the old-fashioned way: by the viability of their business... (more)

Cloud Computing is the Hardware Equivalent of ATMs

Chris Keene's "Keene View" Blog Cloud computing is custom made for Silicon Valley - it is poorly defined, seemingly vast and has the potential to change human life as we know it (at least for those of us who live in Silicon Valley). Since so many people are jumping on the cloud bandwagon, I thought it would be useful to look not at what cloud computing is but at what cloud computing isn't. . Of course, we have our fair share of naysayers (like Larry and Richard), as well as theories about why those naysayers are down on cloud computing. Cloud computing is the hardware equivalent of a... (more)

Viewpoint: Time for Open Source Software Vendors to Think Beyond Free

Of the many sins that Silicon Valley practices, none are more dangerous or prevalent than the sin of smugness. Savio Rodrigues had a good posting recently making the point that Microsoft is learning from and adapting to the open-source movement, while the open-source movement is so enamored with "free" that they are not paying enough attention to the total cost of ownership from a customer's perspective. Let's be clear - the free part of open source is a great innovation and worthy of a few minutes of self-satisfaction. The aftermath of the Y2K bubble was the erection of enormous... (more)

The Struggle for the Soul of the Web

Chris Keene's "Keene View" Blog Just because the web has been open so far doesn't mean that it will stay that way. Flash and Silverlight, arguably the two market-leading technology toolkits for rich media applications are not open. Make no mistake - Microsoft and Adobe aim to have their proprietary plug-ins, aka pseudo-browsers, become the rendering engines for the next generation of the Web. I spoke on a panel at Mashup Camp recently on why Ajax Standards matter. I was quoted by Doug Henschen of Intelligent Enterprise as saying that we are locked in a struggle for the soul of ... (more)

Five Free Mashup Tools You Should Know About

Mashups is a pretty broad term. A good definition for a mashup tool is a solution that allows developers to combine interesting data and then visualize that data through a web application Usually, mashups are web applications that can be created quickly using standard web services (e.g., REST) and components (e.g., Widgets). There are three kinds of Mashup tools: front end, back end and integrated. The differences are: Front end mashup tools: these tools help build web front ends like dashboards using widgets/gadgets and little to no programming (iGoogle, PageFlakes) Back end mash... (more)