Theo covers HTML, CSS and JavaScript with a bias toward the practical. He is happiest explaining why a layout broke and how a few lines of CSS quietly fixed it.