Latest from Dion Hinchcliffe
Social suites vs. apps: The tension between bloat and refinement
For many, the giant size of today's social software suites is too much, while the simple functional focus of individual social apps isn't enough. How can enterprises best cope with this bloat vs. refinement divide? The answer partially lies in how control of IT software selection and acquisition is going to change over the next half decade.
OpenSocial 2.0: Will key new additions make it a prime time player in social apps?
The means to connect social networks and software applications together have existed for years but haven't been very open or useful enough to reach critical mass. That's been changing as OpenSocial has continued to doggedly improve and mature. The latest version has a chance to go mainstream, the question is if users will find the features compelling enough to use.
The story of Web 2.0 and SOA continues - Part 1
It's nearly the middle of 2007 already and I've had occasion to sit down and look at where Web 2.0 and SOA software models have evolved lately. Partly it's because we're now seeing some of the bigger software companies seriously embrace lightweight SOA recently, and it's also because we're continuing to see more clearly that Web 2.0 and SOA really are largely (but not 100%) the same concepts that merely lay on different -- if fairly different -- parts of the software continuum. Here's the latest on this story.
Enterprise mashups get ready for prime-time
Last year we witnessed the rise of consumer mashups on the Web, with hundreds of individual mashup-based Web applications being released in 2006 alone. I covered this phenomenon in detail in my year-end mashup wrap-up, but now this innovation in software development is gearing up to move inside the enterprise as a raft of tools get ready to provide the tools to make it possible. What will this mean for IT departments and end-users? Let's take a look.
The next generation of Web stacks: High productivity and a touch of controversy
I'm on an Amtrak train as I write this heading to New York City where I'll get a chance to see Harvard's Andrew McAfee of Enterprise 2.0 fame speak at Interop, a chance I'll get twice in the next two days, so expect some coverage here shortly. On my ride, I thought I'd address some of the good points fellow ZDNetter Ryan Stewart made last week about the rise of new Rich Internet Applications (RIA) technologies such as Flex and OpenLaszlo. Ryan wrote about the advantage of having a robust, modern Web stack supporting a RIA aplication.
Assembling great software: A round-up of eight mashup tools
There is a frequently recurring piece of software development lore that plays on the fact that good programmers are supposed to be lazy. In these stories, a good programmer will take a frequently recurring, monotonous task (like testing) and instead of doing it by hand, will instead write a piece of code once that will do the task for them, thereby automating it for future use.