Session Details

Blowing Up the Bike Shed with Conventions

Regular Session

Bikeshedding - the act of endlessly iterating over meaningless details - is a natural pastime in software development. We love to design, redesign, and refactor, providing endless variations on a theme. Rarely do these sessions produce any actual business value.


An alternative is to harness conventions, where we encode patterns in policies, producing smarter code that removes these pointless discussions. In this session, I'll look at how conventions enabled our teams to produce more business value more quickly, not through unsustainable techniques like code generation, but through conventions. With conventions, we can finally blow up the bike shed once and for all.

Jimmy Bogard

Chief Architect


A software development conference in the Louisville, KY area on March 28 - 30, 2018 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch