Letting Go of Legacy

What is “legacy”?  Simple: it’s what used to make sense.  We all have it, including me, and lately I’ve been letting go of a lot of it.

For example, right now I’m sitting in seat 24D on a Virgin America flight to San Francisco.  Why?  Well, everyone tells me Virgin is the best way to get from here to there.  That, and, let’s face it, I’m not that satisfied with American Airlines, despite my Platinum Priority status. The planes are old and dirty. The wifi is only on about half the flights (and it’s hard for me to discern which half).  You get the idea.  But it hurts to wait in the regular security line and to sit in the back of the bus.

Another example a lot of us are going through: Google+.  Yeah, Twitter and Facebook, both ridiculously young, are the legacy providers in the social networking space, and I’m already moving more and more to Google+.  It lets me edit posts.  It lets me add more than 140 characters.  Nice video and image integration.  I don’t care about the privacy issues supposedly addressed by circles, but I do appreciate the interface and the flow.  And I love love love the lack of Bejeweled Blitz.  But, yes, it is rather tedious to make all these social connections again.

How do you identify legacy and how do you know when it’s time to let go?  That’s an incredibly hard question.  I don’t know.  My switch to Virgin and Google+ makes the assumption that these services will be more interesting for me over a medium time horizon.  And I might be wrong: Google+ might be a flash in the pan (but I doubt it) and I might need to fly places other than where Virgin goes (likely).  But, in both cases, I felt an overwhelming pull toward these new offerings.  I needed to try them.

Don’t get me wrong: legacy isn’t all negative.  It’s good to have things done and decisions made, to take tasks and questions off the table.  That kind of legacy can be very positive.  But that good kind of legacy erodes, often with surprising speed, and it’s almost impossible to tell the exact moment in time when it went from helping you to holding you back.

It’s always interesting and helpful to ask yourself a simple question: What if you were making this decision today, with zero legacy?  What airline would I fly if I had never flown before?  What social network would I use if I had never used one before?  And, since you know I’m going to ask it: what platform would I build this app on if I were starting from zero today?

Another fine example of letting go is this blog.  You might have noticed some fancy new features.  The ability to click on my name, for example, and see everything I’ve contributed.  That’s because we’ve moved to WordPress along with approximately 14% of other internet sites today.  Exciting stuff.

What legacy decisions are you sitting on?

You can find out what Reid’s up to on Google+ or legacy social media site Twitter.  Careful: posts may contain #oatmeal.

Bookmark the permalink. Trackbacks are closed, but you can post a comment.
  • http://twitter.com/mattybme Matt Brown

    Reid a man after my own heart. Virgin America and Google+

  • http://www.facebook.com/adam.purkiss1 Adam Purkiss

    In terms of code, I like the Michael Feathers view:

    Q: What is legacy code?
    A: Code without tests.

  • Reid Carlberg

    Ha. I’d agree with that. But I’d also say that code with tests can still be considered legacy.

  • Reid Carlberg

    What can I say you’re my role model. ;-)

  • http://permanentquivive.wordpress.com/2011/07/14/wherein-i-try-to-be-social-media-savvy/ Wherein I try to be social-media savvy « Permanent Qui Vive

    [...] that I am officially on Google+ (thanks to Harriet for the hookup), this post by Friend of PQV Reid about legacy systems really has me thinking. BTW, yes, it’s a business [...]

  • Angie Reese

    It’s very refreshing to see someone else speak of letting go of ‘legacy’ anything…

    That is a particular pain point that we deal with on a daily basis as we work on acquisitions/divestitures and come up with a ‘new’ go forward strategy for customers. The majority of business users (and some execs) do not feel comfortable leaving behind something old and familar in lieu of something new and unknown. I think change is good for everyone at times, albeit sometimes difficult. On a personal note, you have just inspired me to get engaged with Tweeting (something that I know I need to learn more about) from the consulting perspective.

  • Reid Carlberg

    Thanks for the comment Angie — I appreciate it! I also highly recommend Google+. It is driving very interesting, very engaging conversations.