Explore the concept of complexity in software development through this insightful conference talk from GOTO Chicago 2014. Learn to recognize and address the underlying causes of complexity rather than relying on coping mechanisms. Discover how "Shifting the Burden" behavior affects various aspects of software development, from IDEs and automated builds to development methodologies. Gain valuable insights on simplifying your programming approach, understanding the impact of enterprise mandates, and making effective local choices. Examine the role of build automation, TDD, and organizational processes in managing complexity. Delve into strategies for achieving consistency at scale and participate in a thought-provoking Q&A session to further enhance your understanding of tackling complexity in software development.