The way you have this set up, articles are accessible through two different sets of routes: One that's nested under users, and one that's at the top level. I'm not sure if this was a contributing factor, but I noticed that when I try to use your app it's just a list of articles and their comments -- there is no way to manage users or create articles as a specific user.