As developers we're drowning in complexity. If we want to stay afloat we need to steal ideas from fields that have been around for a lot longer, like math and science.
These are slides from a talk I gave at BACON 2012. They won't make sense without seeing the talk. Luckily it was recorded and should be on the BACON site at some point in the future.