This session compares and contrasts functional programing (FP) and object oriented programing (OOP) and shows how to make better decisions about your software.
Are your tests slow or brittle? Do you get a sinking feeling when you need to refactor? Do you worry your unit tests aren’t actually testing anything important? If so, […]
This session covers some hiring and on-boarding tips that will help you build a successful team.
This session explores how politics and hierarchy arise even in the most LeanAgile environments and has a few suggestions on what you might do about it.
This session explores Elixir, shows how it can be used to build highly scalable, performant fault-tolerant systems and includes a demo of an Elixir application.
This session shares real-world stories about Sufficient Design, where you set and adjust quality based on business context and in response to changing conditions.
This session examines the act and practice of writing tests and moving beyond verifying behavior to start communicating effectively about our program interface and how it is used.
Ron and Chet discuss their current views regarding Agile Software Development and how you can best operate within current “Agile” organizations and projects.
Ade Miller shares how to use agile to successfully deliver big data and machine learning projects, including how to deal with their unique constraints.
This session explores the behavioral purpose behind the practices, and asserts that once the behavior is achieved, the practices serve as a barrier to success, or at a minimum, a barrier to further process innovation.
This session explores where design fits in Scrum, how to apply design principles in Agile environments, and how to work with teams to get great user experience.
This session explores how code presents its intention via its Signal-to-Noise Ratio (SNR) and examines SNR as a replacement for other measures of code quality.