Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Be Awesome By Being Boring

Be Awesome By Being Boring

Boring technology is awesome. The more boring, the better. It's less shiny, but you get to spend all your time writing code and building new things that actually work, and that's the most exciting part anyway!

Come to this talk and you'll walk away armed with simple, proven tools that can save you countless hours of wrestling with problems that have been solved for decades. We'll cover specific examples of existing network protocols and unix utilities that can serve the same purposes as trendy new approaches, letting you get on with the business of writing the code you actually want to write instead of spinning your wheels trying to integrate a bunch of bleeding edge technologies. On the other hand, sometimes you really do need something new, so we'll discuss the limitations of the simple solutions, and explore some criteria to evaluate whether the benefits of throwing in the new hotness outweigh the risks, as well as strategies to mitigate those risks when it does turn out to be warranted.

Embrace boring. Build simpler, more reliable code, and experience the joy of shipping a working product in less time than it takes to get your Mongular DirectiveBase talking to the ClojThrift.js componoids (much less writing any actual code).

If you would like the original Keynote file with the speaker notes, you can find it at taterbases.com.

John Hyland

August 12, 2014
Tweet

Other Decks in Technology

Transcript

  1. Table of Contents I. Introduction II. Boring Technology is Best

    Technology III. When To Use Shiny Tech IV. How To Handle The Hotness (if you must) V. Conclusion
  2. It’s easy to google. (In fact, most of the problems

    you would have googled are already fixed.)
  3. It’s easy to google. (See above, re: “It’s stable.”) (In

    fact, most of the problems you would have googled are already fixed.)
  4. ?

  5. There won’t be any tooling for it. Or, if you’re

    lucky(?), there might be some bad tooling.
  6. D-:

  7. DNS