About that Second “S” in SaaS – Awesome Service
Blogging, Customer Service June 28th, 2010
”There is an app for that” – say the Apple commercials. “There is a plugin for that” – was my conclusion, while lookin for the rigth tools to move the Enterprise Irregulars blog to WordPress a few months ago. Seriously. The WordPress ecosystem is simply amazing, things that a few years ago required messing with code are now a click away: – modern themes are no longer just pretty layouts, but perform quite a bit of processing, and whatever they don’t have – well, there is a plugin for that.:-)
Such is the power of Open Source and a thriving ecosystem. But all this openness and richness of choice comes with a price: it takes a lot of digging, testing, and even more luck to find the right ones that actually deliver what they claim without messing up your theme and other plugins. And even if you find the right ones, they all come out with new releases from time to time, and every single update, be it WordPress itself, the theme, the plugins is a hidden trap. Things can stop mysteriously overnight – as they did over @ Enterprise Irregulars a week ago, when I was alerted that our feed was all blank. The EI blog is based on the powerful but rather complex Hybrid News Theme with 21 active plugins which work in concert to aggregate the writing of 40+ authors. And sometimes one little wheel gets stuck – what happens next is what separates good hosts from poor ones. Or should I say, separates simple hosts from service providers. Service, as the second S in SaaS.
Normally the choice is simple: you either use WordPress.com – free, powerful, great platform, with preset choices for themes, widgets..etc – or opt for self-hosting in the Open World – with all the power to install whatever you want, but also out in the wild alone in a complex world. (Geez, where did I hear that last… ahh, the great iPhone vs. Android debate, perhaps?
) Now, back to hosts: I’ve been blessed with a smaller, but amazingly good host providing extraordinary, personalized service for five years now. Owner and jack-of-all-trades John Keegan helped my with the old (dying) Blogware platform, then through the migration of my personal blog to WordPress, and ever since – so moving EI to Pressharbor was a no-brainer.
So last Sunday (yes, a SUNDAY) I turned to John again… he dug into the problem, and soon found that a rogue plugin attached custom enclosure fields to some posts, with garbled content that Feedburner choked on, wiping out our RSS feed. John then got on Skype and held my hand step by step removing the erroneous fields, until the feed got cleared up. Sounds easy enough… in hindsight. It would have taken me hours / days of research and frustration to restore the lost functionality. It’s not the first time and likely not the last I received support way beyond what can be expected of a regular web hosting company. Help with security, performance, database tuning should be standard (is it?) but detailed plugin-level help? No way. How about WordPress upgrades? I don’t even know what they are. In fact I got upgraded to WP 3.0 while writing this post. Not amongst the first .. only after thorough testing did Pressharbor upgrade all of us, centrally. I’m lucky enough to have the best of both world – the power of Open Source and great, personalized support. A big, capital S – the second S in Software as a Service.
Tags: Blogging, CloudAve, Customer support, Enterprise irregulars, feedburner, feedwordpress, hybrid news theme, Hybrid Theme, Open Source, plugins, pressharbor, support, technical support, web hosting, wordpress
Podcast: Chat With NetSuite CEO Zach Nelson
SaaS April 23rd, 2010
I attended NetSuite’s SuiteCloud Partner Conference last week (see NetSuite coverage @ CloudAve) and had a chance to meet CEO Zach Nelson several times: on-stage, at dinner, and a cozy small-group chat that included several Enterprise Irregulars. Michael Krigsman of the IT Project Failures fame recorded the entire conversation, and although it’s an hour long, I recommend listening to it. It’s a no-nonsense, to-the-point conversation, not a PR message.
This may just be a good time for a little backgrounder on the Enterprise Irregulars, a group I often refer to. From Michael’s post @ ZDNet:
The Enterprise Irregulars is an invitation only group comprised of top-tier enterprise analysts, observers, industry veterans, and executives. The group consists of a loose affiliation of members who make decisions entirely on a consensus basis, without formal leadership or management.
Despite the highly informal organization structure, the Enterprise Irregulars maintains an active private discussion community and members meet periodically for briefings with vendors.
I’m a proud member of the EI, in fact I am the Editor of the Enterprise Irregulars Blog, an aggregation of (selected) member posts. Publication of the EI Blog and my other gig, CloudAve are sponsored by Zoho.
Now, back to the conversation – participants were Zach Nelson, Jeff Nolan, Michael Krigsman, Ben Kepes and yours truly. I suggest you head over to ZDNet and listen to it – well worth the time.
(Disclosure: analyst / press / blogger travel and hotel expenses were covered by NetSuite)
Tags: CloudAve, Enterprise irregulars, erp, netsuite, podcast, SaaS, suitecloud, suitecloud10, zach nelson
Dachis Acquisition Machine Reaches the 2.0 Adoption Council
Business April 22nd, 2010
Emerging Enterprise 2.0 Consultancy the Dachis Group has just acquired The 2.0 Adoption Council.
I have mixed feelings about the deal. On one hand I am happy for Susan Scrupski, fellow Enterprise Irregular and E2.0 evangelist / thought leader.
On the other hand I would have preferred to see the Council remain independent – I’ve always thought this independent, peer-to-peer nature was part of the attraction for members, and that the formula worked especially well without a heavy-weight “owner” – Susan’s role, while trying to build a for-pofit business was more a facilitator in a self-driven peer-to-peer group.
But I guess business is business, and Susan likely had good financial reasons to join Dachis. And for being “Social Business” experts I assume Dachis will have the smarts to find a formula that will allow Susan to enjoy more than usual autonomy, and the Council to remain independent – however difficult it may be.
The Enterprise Irregulars group is abuzz with talk of the deal – incidentally this is the third Dachis acquisition affecting one of our members. Ramana Rao hit the nail on its head:
Just sayin’ in a 2nd beer sorta way, are we now Razorfishing Social Enterprise?
Spot on! I’ve always considered the Dachis Group (and previously nGenera) a classical roll-up business. This is the third generation I’m witnessing, having seen firms emerge and hit $$$ big time in the 90’s ERP era, then the Internet era, and now it’s time for Social Enterprise. (And I suppose some players have learned the lesson of getting out earlier this time…)
Not that there’s anything wrong with it, it’s just business – and in the meantime Dachis clearly has the best names now.
And now all eyes focus on Toronto
Tags: 2.0 adoption council, adoption council, CloudAve, Consulting, council, dachis, dachis group, e20, enterprise 2.0, Enterprise irregulars, independence, ngenera, peer-to-peer group, razorfish, roll-up business, susan scrupski
Tweet Blender Wins Over Twitter’s Own List Widget – For Now
Misc November 2nd, 2009
CloudAve readers can now follow the contributing bloggers’ twitter stream in a sidebar, thanks to a cool widget called Tweet Blender. Finding it was not easy: I combed through at least 100 plugins / widgets, all doing essentially the same: follow a person, or do keyword search. Either or.. not both. And definitely not a selection of users.
Tweet Blender came to the rescue (before Twitter Lists): it allows to follow any combination of users and keyword searches. Smart! But just days after I installed it along came Twitter Lists … so the writing for Blender was on the wall.
Not until Lists got supported in widgets though.. which is what we’re seeing today. Twitter introduced their List Widget. I quickly replaced Tweet Blender with the new widget, if only for testing at Enterprise Irregulars, another group blog I am editing, thinking it might help with a major problem I have with Twitter API limits.
Here’s the gist of the problem: Every time the widget refreshes, it eats into my API allocation – and it bites big: one API acces per user followed. Over at Enterprise Irregulars we have thirty or so authors on Twitter, so 5 refreshes and I am out of luck (and API). But the author of Tweet Blender came up with a smart caching solution, turning all blog readers into API contributors:
As of this writing, Twitter allows only 150 connections per hour from a single IP address.
Since TweetBlender works in user’s browser, this means 150 connections from the user viewing the page on your site.
For each screen name in the list of sources there is one connection made. For hashtags and keywords, they all bunched into one search query and only 1 connection is made.
This means: if you have 30 screen names – every update makes 30 connections; if you have 30 hashtags – every refresh makes 1 connection. If you have 30 screen names AND 30 hashatags – every request makes 31 connection.
If you set TweetBlender to refresh every 10 seconds and you have 50 screen names in sources then after the 3rd refresh the user viewing the page would reach the connection limit – i.e. in 30 seconds they will be done and would have to wait for 59 minutes and 30 more seconds before fresh tweets become available.
The more screen names you have – the quicker the limit is reached.
To deal with it, caching is added. When user A gets fresh tweets in his browser they are sent to your server and stored there. When user B gets fresh tweets in his browser (against his own 150 limit) they are also updated on the server. All users that view your page keep the cache fresh.
Once user A reaches his limit TweetBlender switches to cached mode and instead of going directly to Twitter, starts getting tweets from your server. If user B is not yet at the limit then his updates will help user A see fresh content.
The more users view your page and the more evenly the traffic is spread out – the less chances of reaching the limit. All visitors to your site will keep cache up to date and help each other
An absolutely smart solution – but what if I don’t have the API problem at all? This is what I expected to test with Twitter’s own solution. But what disappointment… If you look at Enterprise Irregulars, you probably see the tweet stream – I don’t. All I see is a blank frame. Sam on Scoble’s blog. Or Mashable. Or Brian Solis.
I’m out of Twitter API allocation (or so I assume – could not confirm yet). But while Tweet Blender uses a cache, in fact a collaborative smart cache, Twitter’s own Widget just throws up. Yuck. Tweet Blender is the absolute winner. For now.
I’m writing this post as a tribute to Kirill, Tweet Blender’s developer, also in recognition of his outstanding responsivenes. Read the Facebook threads – he investigates individual installations, comes up with bug fixes overnight – exemplary Customer Service from a one-person team.
But he has just become endangered species. With gazillion $ in funding Twitter has the resources, and will no doubt come up with a solution to the API / caching problem. But let’s not write the little guy off just yet: his product still has more / better features… and I have no reason to believe he will sleep on his laurels.
Update: my assumptions just got confirmed:

Tags: CloudAve, Enterprise irregulars, facebook, Twitter
SAP TechEd: Windows is Out. But Windows are In.
Humor October 14th, 2008
My fellow Enterprise Irregulars are at SAP’s TechEd in Berlin, Germany. David Terrar is apparently in Windows-prison, as he observed:
Here in the Bloggers Room at SAP TechEd 2008, the Windows users (of which I am one) are consigned to one end of the room. We have to take regular abuse from the Mac fanboys. As you can see, the score is Apple Mac 8 Windows based PCs 3. In the blog world we M$ types appear to be a dying breed.
I told him he’d probably get a very different count in the keynote theater, where the real corporate folks are, who don’t have a choice – unless they all work for Citrix. 
But there’s something else strikingly obvious on this photo. Windows is out. But Windows are in – I mean the real ones, letting daylight in. This is something we’ll never get in the US. I almost forgot the luxury of having windows (not the MS-kind) is quite normal in Europe.
Tags: Apple, Enterprise irregulars, ergonomics, Humor, mac, ms, sap, sap teched, Windows
The Enterprise Irregulars Button Up
Business, Humor November 13th, 2007
As they say, a picture is worth a thousand words.. so I’ll save you the agony of reading through 3000 words, let the photos speak for themselves:
The Enterprise Irregulars with SAP Board Member Peter Zencke
The Enterprise Irregulars with SAP CEO Henning Kagermann
The Enterprise Irregulars with Oracle President Charles Phillips
Do you see what I see? Is there a trend here? I defer further analysis to our in-house fashionistas. 
Tags: business attire, Enterprise irregulars, fashion, Humor, oracle, sap
The Long Swim to SAPPHIRE
ERP / CRM, Humor April 12th, 2007
SAP’s Craig Cmehil is excited to come to Atlanta as part of the Bloggers’ Corner at SAP’s annual mega-event, SAPPHIRE. He even included the map of the Congress Center area. Nice … but Craig, you should look at another map – the one that tells you how to get there. Pay special attention to step# 35. I hope you start training soon.
SAPPHIRE07, SAPPHIRE2007, SAP, Enterprise irregulars, ERP, Google Maps, Humor
Tags: Enterprise irregulars, erp, google maps, Humor, sap, SAPPHIRE07, SAPPHIRE2007






)
… but Joe Kraus, having sold Jot$pot to Google. The source was credible but of course we had already heard about a Yahoo acquisition, then eBay .. so who knows, after all.
– now let’s look at what Google should do with JotSpot.
Zoli Erdos