Rich Web Experience

NFJS / Java World Podcast

Private Events

Blogs

View all Blogs >>
  • Nathaniel Schutta

    Author, speaker, software engineer focused on user interface design.

    Clearly I’ve kicked off a trend - one day, I post about pro cess, a more»

  • Richard Monson-Haefel

    VP of Developer Relations, Curl Inc.

    more»

  • Erik Doernenburg

    Principal Consultant @ Thoughtworks

    For a few releases the Apple development tools have included OCUnit and many developers have now started to write unit tests. There are lots... more»

  • Ryan Shriver

    Business and Technology Consulting

    more»

  • Ted Neward

    Enterprise, Virtual Machine and Language Wonk

    The Pragmatic Programmer says, "Learn a new language every year". This is great advice, not just because it puts new tools into your mental... more»

  • Andrew Glover

    Co-author of "Continuous Integration"

    Dan North, the veritable progenitor of behavior driven development (or BDD), more»

  • Brian Pontarelli

    Brian Pontarelli - founder of Inversoft

    Found a good shortcut for getting access to hidden folders in OS X file dialogs and the Finder. It requires some typing and it doesn’t... more»

  • Neal Ford

    Application Architect at ThoughtWorks, Inc.

    Last weekend, I spoke at the Ag ile Experience in Reston. It was a great con more»

  • Mike Levin

    Software Developer specializing in Web2.0 websites

    GMail complains that the 44 Kbps internet dial up connection I'm using may be too slow. It suggests that I switch to HTML view. I reload the... more»

  • Jason Rudolph

    Author of Getting Started with Grails

    Tests increasingly serve multiple roles in today’s projects. They help us design APIs through test-driven development. They provide... more»

  • Jared Richardson

    Agile coach and co-author of Ship It

    For those of you who are wondering if Ruby is enterprise worthy, then eRubyCon is for you. The speaker list is a "W more»

  • Vladimir Vivien

    Software Engineer / Consultant

    Judging from the list of features that will be included in NetBeans 6.5, more»

  • Alex Miller

    Sr. Engineer with Terracotta Inc.

    Looks like the JavaOne team now has most of the audio up from the JavaOne 2008 conferen more»

  • David Bock

    Principal Consultant, CodeSherpas Inc.

    I just spent this weekend speaking at the Ag ile IT Exchange conference i more»

  • Howard Lewis Ship

    Creator of Tapestry and HiveMind

    Just hit a NullPointerException in some code: public boolean isOwner() { return authManager.getUser().equals(blog.g etOwner( more»

  • Michael Nygard

    Agile technology leader and dynamicist

    A couple of years ago, the Minneapolis-St. Paul airport introduced self-pay parking gates. Scan a credit card on the way in and on the way... more»

  • Scott Leberknight

    Chief Architect at Near Infinity

    I ran into a situation the other day with Groovy that baffled me at first. Let's create a range from 0.0 to 10.0 and then use it to check if... more»

  • Matt Raible

    Creator of AppFuse and author of Spring Live

    From the Link edIn Engineering Blog: more»

  • Venkat Subramaniam

    Founder of Agile Developer, Inc.

    This morning I got an email "I thought you might get a kick to see that your (and Andy���s) book was named one of the Top 100 Software more»

  • Guillaume LaForge

    Groovy Spec Lead & Project Manager

    more»

  • Jeff Brown

    G2One Director Of North American Operations - Groovy and Grails Developer

    I am pleased to announce that we have worked up a Grails plugin for Hudson. more»

  • Kirk Knoernschild

    Software Developer & Mentor

    I’ve published a summary of the OSGi survey results on the APS blog more»

  • Stuart Halloway

    CEO of Relevance

    I was talking to Tim the other day about auditing Rails projects, a more»

  • Graeme Rocher

    Project Lead of the Grails Project & CTO of G2One

    Brian Guan, one of the pioneers of Grails use within Link edIn, has started a more»

  • Brian Goetz

    Author of Java Concurrency in Practice

    This surprised the heck out of me.�� We recently finished a new TV room down in the basement.�� We have a 50″ plasma TV, mounted on the... more»

  • Pramod Sadalage

    Co-author of "Refactoring Databases:Evolutionary Database Development"

    So we version control/source control everything on our project.. code/data/artifacts/diagrams etc. yesterday I said why not extend it to my... more»

  • Jason Harwig

    Software Engineer

    I was reading a blog entry at more»

  • Craig Walls

    Author of Spring in Action

    For quite some time I've been pondering OSGi and how it fits into enterprise Java. And that interest has been magnified over the past month... more»

  • Keith Donald

    Lead of Spring Web and Creator of Spring Web Flow

    Today I am delivering a presentation entitled more»

  • Pratik Patel

    Software Architect

    Shake off that St. Patrick's day hang-over by coming over to the AJUG meeting this Tuesday, March 1 more»

  • Pete Behrens

    Organizational Agility Coach

    Marti nig & Associates Methods & Tools group recentl more»

  • Joseph Nusairat

    Author of Beginning JBoss Seam & Co-Author of Beginning Groovy & Grails

    Today is the first day of JBoss World, I survived the first three presentations and waiting for the keynote to be  complete to d more»

  • John Heintz

    Principal Consultant with New Aspects of Software

    This post is to mostly keep track of the numerous blog threads going on about IDLs and schemas for REST. I find myself with more to say that... more»

  • Brian Sam-Bodden

    Java author, Ruby geek and Open Source Advocate

    In this installment we are going to build the Dashboard page of the Tempo application. T more»

  • Mark Fisher

    Spring Integration Lead

    In my recent post, I had mentio more»

  • Ron Bodkin

    Chief Software Architect, Quantcast

    I'm looking forward to speaking at The Rich Web Experience conference in San Jose next month. The event runs from September 7th through 9th.... more»

  • Mark Goodwin

    Web Application Security Specialist

    We've already looked at one of the two big problems posed by anti DNS pinning on Java applets; because there's rebinding on the applet and... more»

  • Scott Davis

    Author of "Groovy Recipes" & TDD Expert

    Every time I see a live show at the Denver Botanic more»

  • Romain Guy

    Java User Interface expert.

    more»

  • Ramnivas Laddad

    Author of AspectJ in Action, Principal at SpringSource

    InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marine more»

  • David Geary

    Author of Graphic Java and co-author of Core JSF

    The 2006 NFJS tour kicked off t more»

  • Jason Hunter

    Author of Java Servlet Programming

    I just posted the JDOM 1.1 release for download. This release includes about 20 improvements and bug fixes. more»

  • Kito Mann

    Editor-in-chief of JSF Central and the author of JSF in Action

    Java™Server Faces (JSF) technology, a server-side framework that offers a component-based approach to Web user-interface development,... more»


A Tale of Two Twitters

Posted by: Cal Evans on 05/12/2008

Dear Reader,

There are several companies, I love to hate, Microsoft, AT&T, Comcast, Sprint and Firestone to name a few. There are also companies I absolutely adore, Skype, Southwest Airlines, php|architect are all in that category. So it really chaps my ass when I have to say nice things about a company from the first list and it’s even worse when I have to say bad things about a company from the second list.  However, I am always willing to give credit where credit is due.

Recently, I got tweets from two different companies.  These were not twitterspam because they were in direct response to tweets I had made. However their approaches were totally opposite and honestly, opposite of what I would expect from each of the companies.

Comcast

imageMy buddy Fred Leo and I were discussing Comcast. Comcast, if you’ve been following closely, is in the first list, "Love to Hate".  They are usually a pretty easy target. This time however, they caught me off guard. First, when I griped about their (now defunct) P2P Bill of rights, ComcastCares responded as he/she normally does with any mention of Comcast (and he/she posts a LOT) with a simple "We are working on it…". Kinda what you would expect and honestly, I was ready to just move on because I was just venting.  However, they they surprised me.  I got this tweet from Scott Westerman, a VP at Comcast asking me to email him.

So I did and to my great surprise (and consternation, see the part about the two lists above) he emailed me back! He actually encouraged me to keep talking to him. (Scott, I’m gonna write back, I swear, just gotta get over the shock) See, up to this point, my interaction with Comcast has been mainly through their technical support personnel. (Let’s just say it was less than stellar and move on.) But now they not only have someone who is monitoring twitter on a regular basis but someone in upper management has a real clue. (Scott, I hope I’m not killing our friendship by calling you out here) It’s really unusual for a company to have clueful upper management but to be clueful and be on my "Love To Hate" list is unheard of. So it is with great chagrin that I move Comcast off my "Love to hate" list, at least temporarily. Let’s see how things go. (oh and just so you know, it’s not Scott’s job to monitor twitter, he’s one of the rare breed of "upper management who loves technology". I wish more companies would hire/foster these types.)

ComcastCares offers sympathy and help. Scott, offered dialog. He didn’t offer to fix anything but honestly, I would have been suspicious if he had.  However he did offer to listen. When was the last time you got an email from a company on your "love to hate" list offering to listen to your grievances?

Southwest Airlines

imageI love SWA, seriously.  I fly a lot and when they go where I’m going, I always fly SWA. I even like the new boarding procedures. SWA has long been on my "Love to Love" list. So I was pleasantly surprised when I got this tweet from them when me and my buddy Eli White (you know, the guy from digg.com?) were discussing airlines. It’s nice and polite, kind of like Comcastcares. However, if start reading tweets from ComcastCares and from SouthwestAir you quickly notice a pattern. ComcastCares, more often than not offers to help, offers information, offers insight into the company SouthwestAir offers pleasantries. "Hope you give us another chance" is about as deep and helpful as it gets. Honestly, with a free week and a case of RedBull, I could probably write a bot that could do this. (I have no idea if this is a bot or not. I don’t even know if this is an "official" representative of SWA.)

This, IMHO, is the absolute wrong way to use twitter. You may make people feel better for a second but after they realize that your not really listening, your just talking at them, people will begin to understand. SWA, if you really want to get Eli to switch over, give him a reason to switch. Actually talk to him, find out why he doesn’t fly LUV and figure out what you can do to solve the problem.  You guys/gals are so creative in other areas, it’s hard for me to believe that this is your best effort on twitter. And don’t just do it for A-List bloggers, do it for everyone! (Not that I’m an A-List blogger, I’m sure that’s not why Scott contacted me…I’m so far down the long tail that they ran out of letters and had to switch to numbers to describe me.)

I won’t be removing SWA from my "Love to Love" list any time soon because they do a lot of things right. However, we can all  learn from their (bad) example. If you are going to try to engage the twitter market, talk to them, not just at them.

Conclusion

I talk about how companies should and should not use twitter in my report "Twitter for Marketers" and I’m going to have to update it now to include this case study. Comcast, get it because they have ComcastCares and you get they idea that they might actually care. They get bonus points for having at least one VP who understands that twitter is just a conversation starter, its not the conversation. SWA does not get it because even though they are monitoring twitter, they are not actually using it to make a difference. They are just handing out "I’m Sorry", "Hope you’ll give us another chance" or "Hey! That’s Great" on a good blog post. They are not engaging their customers in a conversation. As Joe Jaffe is quick to point out, marketing is now a conversation and they need to "join the conversation".

Until Next time,
(l)(k)(bunny)
=C=

Tags: , , , , ,

Related posts


be the first to rate this blog

About Cal Evans

Many moons ago, at the tender age of 14, Cal touched his first computer. (We're using the term "computer" loosely here, it was a TRS-80 Model 1) Since then his life has never been the same. He graduated from TRS-80s to Commodores and eventually to IBM PC's.

For the past 8 years Cal has worked with PHP and MySQL on Linux OSX, and when necessary, Windows. He has built on a variety of projects ranging in size from simple web pages to multi-million dollar web applications. When not banging his head on his monitor, attempting a blood sacrifice to get a particular piece of code working, he enjoys building and managing development teams using his widely imitated but never patented management style of "management by wandering around".

These days, Cal's hobby is photography. As a photographer, Cal is a pretty good programmer. He continually tries, none-the-less, to improve his skills.

Cal is currently based in Nashville, TN where is the full-time father of two and fills the rest of his day as the Editor of DevZone, for Zend Technologies.

Cal is happily married to wife 1.23, the lovely and talented Kathy. Together they have 2 kids who are infinitely more intelligent but not nearly as entertaining as his two dogs, Sparky and Linus.

Cal blogs at http://blog.calevans.com.

More About Cal »