Pages tagged roles:

Micah Elliott: The Web Startup Surgeons
15 Roles Every Startup Needs Filled
How to Add Simple Permissions into Your Simple App. Also, Thoughtbot Rules! // RailsTips by John Nunemaker

I didn't realize the automatic boolean attributes part.
how to use mixins in Rails, with loads of useful stuff about testing at the end
Shoulda examples