The Paradox of Software Craftsmanship

Thursday, December 8, 2016 - 11:45am12:30pm

Theo Schlossnagle, Circonus


Craftsmanship in software tends to erode as team sizes increase. This can be due to a large variety of reasons, but is often dependent on code base size, team size, and autonomy. In this session I'll talk about some of the challenges companies face as these things change and how to manipulate teams, architectures and how people work to maintain software craftsmanship will still delivering product.

Theo Schlossnagle, Circonus

Theo founded Circonus in 2010, and continues to be its principal architect. After earning undergraduate and graduate degrees from Johns Hopkins University in computer science, he went on to research resource allocation techniques in distributed systems during four years of post-graduate work. In 1997, Theo founded OmniTI, which has established itself as the go-to source for organizations facing today's most challenging scalability, performance, and security problems. He was also the principal architect of the Momentum MTA, which is now the flagship product of Message Systems, Inc. Born from Theo's vision and technical wisdom, this innovation is transforming the email software spectrum.

A widely respected industry thought leader, Theo is the author of Scalable Internet Architectures (Sams) and a frequent speaker at worldwide IT conferences. Theo is a member of the IEEE and a senior member of the ACM. He serves on the editorial board of the ACM's Queue Magazine.

Theo resides in Maryland with his wife and three daughters. When speaking about his work, he remarks, "I like tackling hard problems and playing with big toys [computing equipment]."

@conference {208438,
author = {Theo Schlossnagle},
title = {The Paradox of Software Craftsmanship},
year = {2016},
address = {Boston, MA},
publisher = {USENIX Association},
month = dec