Keynote / General Session

General Session: Coding, Composition, and Combinatorics

05/18/2016

11:00am - 12:00pm

Level: Everyone

Billy Hollis

XAML Slinger

Modern software is all about assembling pieces from all over the place. Pipelines, containers, UI trees, frameworks, services, metadata - all these patterns are about composing pieces to get a result. But we still think of ourselves as coders instead of composers. In this session, Billy Hollis offers his usual mix of humor, ranting, new ideas, and examples to explain why you ought to be a composer. He'll draw examples from UI/UX, workflows, and service architectures to help you understand why the combinatorics of composing offers you vast flexibility with less work, giving you the ability to create software with more value and stability.