There are things coding books can’t tell you. Things that fall between code and design. Sites can use perfect code and perfect design, but still allow zombies to take over the world. These things are all about how someone uses a website. It’s how a user will expect your site to behave.