Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK

Sifting technologies: Separating the wheat from the chaff

Nathaniel Schutta (Pivotal)
10:4512:15 Tuesday, 30 October 2018
Location: Park Suite (St. James / Regents)
Average rating: ****.
(4.40, 5 ratings)

What you'll learn

  • Learn best practices for comparing technologies


If you’ve spent any amount of time in the software field, you’ve undoubtably found yourself in a (potentially heated) discussion about the merits of one technology, language, or framework versus another. And while you may have enjoyed the technical debate, as software professionals, we owe it to our customers (and our future selves) to make good decisions when it comes to picking one technology over another.

Nathaniel Schutta details the criteria to consider when comparing technologies, explains how to avoid burning platforms, and details what to do when you’ve reached a dead end. He then shows you how to apply these techniques to a current technology or two.

Photo of Nathaniel Schutta

Nathaniel Schutta


Nathaniel T. Schutta is a software architect focused on cloud computing and building usable applications. In addition to his day job, he’s an adjunct professor at the University of Minnesota, where he teaches students to embrace dynamic languages. A proponent of polyglot programming, Nate is the author of multiple books, including Presentation Patterns, with Neal Ford and Matthew McCullough, written to rid the world of bad presentations. He’s also appeared in various videos and is a seasoned speaker, regularly presenting at conferences worldwide, No Fluff Just Stuff symposia, meetups, universities, and user groups.