Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1KOaR4S. Ryan Trinkle explores functional techniques for managing complexity, examines what makes them successful in pure functional programming, and proposes ways that they can be applied in any programming context. Filmed at qconnewyork.com. Ryan Trinkle has been CTO of a successful Haskell-based startup, founder of an exclusively-Haskell software development company, and co-founder of the New York Haskell Meetup.