Getting started with Ansible

I've been planning to start working on using a configuration management solution for my hobby servers. Chef was too heavy for my purposes, and confused me a lot. I got really enamored with SaltStack, but never really caught onto it. I decided to give Ansible a go and actually have a couple of hosts in Vagrant and am managing some limited packages with Ansible. My work is in GitHub. In theory, it should be straightforward to take my build notes and turn them into Ansible playbooks. We'll see.