Learning auth from scratch and playing with actionmailer + slim. An app for managing bands