How Devise and Warden work under the hood | Hacker News Reader