How do I get posts to appear at mydomain.com/blog?

Check out the Codex, specifically step 2.

What you need to do is create a new page, name it “Blog”. Make sure the permalink is http://xxxx.com/blog. Then, in Settings > Reading, select that page as your posts page.