Slashdot Mirror


Why You Should Choose Boring Technology

An anonymous reader writes Dan McKinley, a long-time Etsy engineer who now works at online payment processor Stripe, argues that the boring technology option is usually your best choice for a new project. He says, "Let's say every company gets about three innovation tokens. You can spend these however you want, but the supply is fixed for a long while. You might get a few more after you achieve a certain level of stability and maturity, but the general tendency is to overestimate the contents of your wallet. Clearly this model is approximate, but I think it helps. If you choose to write your website in NodeJS, you just spent one of your innovation tokens. If you choose to use MongoDB, you just spent one of your innovation tokens. If you choose to use service discovery tech that's existed for a year or less, you just spent one of your innovation tokens. If you choose to write your own database, oh god, you're in trouble. ... The nice thing about boringness (so constrained) is that the capabilities of these things are well understood. But more importantly, their failure modes are well understood."

4 of 232 comments (clear)

  1. Boring lasts by tsa · · Score: 5, Funny

    It's like Rincewind said: "I like boring. It lasts."

    --

    -- Cheers!

  2. I concur! by Rogue+Haggis+Landing · · Score: 4, Funny

    As someone who has a lot of Perl on his resume, I heartily endorse companies hiring people who work with boring old technologies!

    1. Re:I concur! by sg_oneill · · Score: 5, Funny

      As someone who has a lot of Perl on his resume, I heartily endorse companies hiring people who work with boring old technologies!

      As a python coder I'm somewhat pleased that my boring old technology is currently seen as flashy new technology right now.

      Grunge, is back in fashion, apparently.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    2. Re:I concur! by Anonymous Coward · · Score: 2, Funny

      Like AIDS, it's always changing and impossible to immunize against.