1 - Using ERB
2 - Generate HTML with Ruby
3 - Use a Layout to Add Content to All Pages
4 - Simple server
6 - Talking to your Server