WatTF? – Jim Murphy

{It’s Safer to be Risky}

WatTF? – Jim Murphy header image 1

More Details of the Mindreef Acquisition by Progress Software

June 30th, 2008 · No Comments

Progress issued a press release and updated FAQ today further describing the acquisition of Mindreef.  Updates include the strategic rationale and intentions for the future.  Stay tuned for the webinar July 22nd for details.

Bookmark and Share
 
Comments
    Add a Comment

    Coverage of Mindreef Aquisition by Progress Software

    June 28th, 2008 · No Comments

    As of Saturday June 28th here is what I’ve been able to collect:

    Bookmark and Share
     
    Comments
      Add a Comment

      Mindreef aquired by Progress

      June 26th, 2008 · No Comments

      As Jeff Schneider rightly mentioned Mindreef has been acquired by Progress Software.  Much more information will be forthcoming in the weeks ahead. For now we’ve setup a FAQ page to handle some of the basics.  I’m excited to see Mindreef in its new home and now fully to realize what a great new home it will be.  Stay tuned for more details as we go.

      Bookmark and Share
       
      Comments
        Add a Comment

        Ruby Smells II

        June 26th, 2008 · No Comments

        OK This on is a serious PIMA.  Why doesn’t ruby’s require involve the requiring files directory int he LOAD_PATH

        1 require File.expand_path(File.dirname(__FILE__) + '/../foo')

        You see this all the time at the top of Ruby source files? This is the Ruby Way?

        I would expect to write:

        1 require "../foo"

        and have require – try matching against the requiring files directory first, then delegate to the LOAD_PATH array.

        Help me see the light.

        Bookmark and Share
         
        Comments
          Add a Comment

          Progress Software to Acquire IONA

          June 25th, 2008 · No Comments

          Progress Software (NASDAQ:PRGS) announced today their intentions to acquire IONA Technologies plc (NASDAQ: ADR) for $162M.  Its clear Progress is going for a SOA industry roll-up and I’m excited to see the breakout from among the non-mega platform vendors: IBM, Oracle, Microsoft, Sun.

          IONA has struggled to redefine themselves in the post CORBA, SOA world and I know that isn’t for lack of technical horsepower.  It will be interesting to see how Sonic/Actional + IONA develop the ESB market and how other SOA infrastructure evolves.

          Bookmark and Share
           
          Comments
            Add a Comment

            Is enterprise software comming back?

            June 23rd, 2008 · No Comments

            Just caught the TC post launching TechCrunchIT.  It will be nice to have TC style energy in this space – the encumbant news sources seem so formulaic and still not quite adapted to a non-print media way of life.  Subscribed.

            Bookmark and Share
             
            Comments
              Add a Comment

              Customer service, alive and Well(.ca)

              June 23rd, 2008 · 1 Comment

              I love Ali’s customer service framework used at Well.ca.  I think customer service is a very misunderstood concept.  I’m amazed how common the push back I get from people in service roles (which is EVERYONE) thinking customer service is about ass kissing – and that’s something they don’t like to do.  Thinking that good customer service is somehow bowing and scraping and being subservient to your customer is doing you and your customer a disservice.  To me customer service is about goal alignment

              If my goals as a service provider are aligned with yours as a service consumer then good customer service is much more likely then if I view our relationship as adversarial – yet it seems that’s the normal case.  How many times have you asked someone in an obvious customer service capacity a question and are greeted by blocking and avoiding tactics instead of aligned effort at resolution?  This is often not the fault of the front line staff but a broken business process, with those responsible for its implementation and potentially fixing it tucked safely out of the way of reality.  If you’re tired of bad service or and/or are tired of fronting for a bad business process lets start looking upstream at the business culture and management practices that make this prevalent.

              Bookmark and Share
               
              Comments
              1. Pingback from Customer service, alive and Well(.ca)

                [...] Jim Murphy wrote an interesting post today on Customer service, alive and Well(.ca). Here’s a quick excerpt: [...]

              Add a Comment

              A trip to the Woodshed with Marshall Goldsmith

              June 23rd, 2008 · 2 Comments

              So this in ancient history at this point but I’ve been sitting on a draft post for months and I need to “clear the pipes” so I’ll post it into the archives.

              I attended Comunitech’s CEO Dinner last March and was hauled on stage for a lesson in humility by Marshall Goldsmith (along with Jeff Fedor and Terry Goertz now of ParkVu (I hear ParkVu is hot new hansom cab startup in the area)).

              MarshallGoldsmith-3

              MarshallGoldsmith-2

              The lesson of the evening was: “Do you treat your spouse as well as you treat your customers?”  Well, do you?

              Bookmark and Share
               
              Comments
              1. Marshall Goldsmith posted the following on June 25, 2008 at 7:51 pm.

                I am glad that you remember our time together! I hope that is was useful for you.

              2. Jim Murphy posted the following on June 26, 2008 at 10:18 am.

                Absolutely Marshall, thank you!

                Its now something I think about on a regular basis. Its so easy to fall into the game of chasing success without remembering the point of it all – or at least trying to find a point.

              Add a Comment

              A Wet Blanket Over Canadian (and American) Wireless Innovation

              April 14th, 2008 · No Comments

              I just read Randall Howard’s post: Early Adopters versus Business Models: Shooting Yourself in the Foot?

              My liked the end when Randall raises the issue of mobile data rates and the inevitable dampening effect it has on Canadian (and American) mobile software development companies – startups especially.

              The problem is more pronounced in Canada but the US has the same structural flaws – its just so much more pronounced here due to lesser competition, higher complacency, and more monopolistic tendencies.  But, in either case we are effectively giving up on wireless innovation in North America if we don’t have a startup ecosystem and fertile early markets to try out products and business models.  The only thing I see in the mobile space that is fertile these days is the bullshit in the ads.

              Bookmark and Share
               
              Comments
                Add a Comment

                Expect Java Use to Grow in Web 2.0 Projects

                April 3rd, 2008 · 2 Comments

                Java is an enterprise software language and almost never used “out in the wild” where Web 2.0 style sites and services live. At least that’s what I keep hearing. Most web types think in terms of PHP, Perl, Python or Ruby it seems.

                One thing I’ve come to realize is that there is remarkably few multi-lingual programmers out there. You usually find people attached to a programming stack the way a baby duck attaches to its mother. Programmers follow around their stack quacking that its best/only way to solve their particular problem. I know we would like to think this doesn’t apply to us but I think most of us have been “baby ducked” early and that shapes how we look at the world for a good long while.

                If you’re under 30 and build web stuff then you probably know PHP. Why is that? More than likely because its always been there and its free. Every cheap host has a PHP runtime available so that’s what you were “baby ducked” on. As you got more sophisticated you might have started to look at newer environments like Python or Ruby. Thats what everyone you talked to were talking about.
                Alternatively if you work in a corporate environment theres a pretty good chance that you’re writing in Java or .NET. You don’t signup on godaddy + cheap host for these projects because you have an IT operations group that takes care of machines, app servers, databases and provisioning for you. YMMV.

                These are 2 completely different worlds that have nothing to do with the language and everything to do with the stack and people around the stack. Web 2.0 style projects don’t use Java as a rule NOT because the syntax is wrong or its slow or anything like that. I don’t know of many cheap hosting providers that make Java or .NET available unless you get into dedicated or virtual private setups where you control the entire stack. They exist but are far from the norm – and they aren’t comparably cheap. Instead the model is around FTP of text files and interpreted languages since its easier to manage those environments in a shared host environment. So the ecosystem of people in that world have different expectations.

                Enter Amazon EC2 and the larger cloud computing approach. We’re “baby ducking” a new generation of developers that think in terms of cheap utility cloud computing where you don’t FTP text files to a shared hosted server – you have control over the entire stack by default. You own the whole thing.

                This shift makes Java development in the cloud a viable option especially to ex-enterprise developers that are de-siloing their applications, systems or selves to reach beyond their firewalled-gardens and out into the Internet at large. Mix-in the emerging renaissance of new languages that target the JVM but offer technical or programmer productivity advantages and the JVM may not look so staid and corporate as it used to.

                So we may see an increasing number of enterprise Java developers (ducks) that participate in Web 2.0 style projects after all.

                Disagree?

                Bookmark and Share
                 
                Comments
                1. Aaron posted the following on April 3, 2008 at 10:29 am.

                  Agreed, but maybe I’m biased? My path to Web 2.0 follows the arc you’ve laid out. On your multi-lingual comment: I recently went rant-crazy because a developer refused to consider projects outside a particular stack. Man, that rubs me the wrong way.

                2. Jesse posted the following on April 3, 2008 at 10:41 am.

                  Hrm. Not sure I agree with you as to why Java or C# stuff isn’t ‘popular.’ Yes it’s mainly corporate but not because ISP’s won’t advertise you can use it. I think it the large IT governance infrastructure that is built around Java and C# that makes it friendly to corporations. PHP has some of that with Zend products (Yahoo likes its PHP) and Ruby has tools too… but nothing those that live in a corporate bureaucracy understand.

                  The limitation in PHP and Ruby (and others) development is how people use them vs java and C#. The ’scripting’ languages build monolithic applications that do it all in a mess of uncompilable code while Java and C# folks learned some time ago that building a cluster of services or objects feeding a larger application saves you tears. Compiling it in parts. If anything SOA will become more common place and multi-lingual apps as XML layer does not care.

                  I like your baby duck analogy though… so true ;) You need a bigger reply box too… If this makes sense I will be shocked.

                Add a Comment