When smoothing wood with a hand plane (craftsmanship!), you should always work with the grain rather than against the grain. It's becoming increasingly clear that what we normally think of as rationality is fairly rare. Much of what we do is governed by our brain operating on autopilot. Reasoning is the expensive stop-gap our brain uses (sometimes!) when the cheaper solution isn't working right. Programming is typically seen as an occupation that requires thoughtful precision and rationality: we will work against the grain of our brain. The resulting nicks and chips are only evidence that we should try harder! What if we instead train the automatic part of the brain to do what we want - to simply react appropriately? In this talk, Brian Marick will discuss how he tries to do just that.