Cory House

Cory House

Author / Software Architect
Pluralsight
Kansas City
@housecor

Cory is a Pluralsight author, Microsoft MVP in C#, INETA speaker, independent consultant, and blogger with 15 years experience in full-stack software development. As a software architect at VinSolutions, Cory specializes in creating C# .NET and JavaScript based single page applications for the automotive industry. He regularly speaks and coaches teams on clean code, architecture, and software career development at conferences and user groups across the country and internationally. Cory is author of multiple Pluralsight courses including “Clean Code: Writing Code for Humans”, “Architecting Applications for the Real World in .NET”, and “Becoming an Outlier” on Pluralsight. Cory blogs at bitnative.com and outlierdeveloper.com and is active on Twitter as @housecor.

Cory's Sessions

  • Clean Code: Writing Code for Humans

    Anyone can write code a computer can understand, but professional developers write code humans can understand. This session discusses best practices for writing code in a style that’s easy to create, maintain and understand. We have a lofty goal: programming style as documentation. We’ll discuss concrete methods to get you there and give you a vocabulary for pragmatically evaluating code quality. Various refactoring techniques, code smells, and best practices are discussed including fail fast, return early, arrow code, being “stringly typed”, the outline rule, and table-driven methods.

    Speaker: Cory House

    Level: Beginner

    Tracks: Modern Day Architect 

    Topics: Architecture Practices  Development Practices 

  • Why I Left Angular and Knockout for React

    Are you building apps in Angular, Backbone, Knockout, or Ember today? So was I. Then I met React. React with Flux offers a variety of novel ideas that will completely change the way you look at client-side development. Virtual DOM, Isomorphic rendering, unidirectional data flows, and JSX are a few of the unique features we’ll explore. Many of the largest websites in the world are using React including Facebook, Paypal, Netflix, and The New York Times. In this session, you’ll see why.

    Speaker: Cory House

    Level: Beginner

    Tracks: Javascript Development 

    Topics: Development Practices  JavaScript