Hey PapaFam, I just geeked out over the documentation in Clerk. I was trying to manage user roles and permissions in my diy build project. At first, I found Sonny's recent video helpful to understand a high level overview but he used Auth0. I learned a ton from his video as always (
is an OG!) However, I find I'm just a fan of Clerk. They make things so simple. But I had never used clerk to try to manage user roles and permissions or protect multiple routes in my app based on those roles. So I dove deep into their documentation. I feel like I now know an unhealthy amount of Clerk documentation - haha. Also, it help a ton to think through this early in your project. For example, if you wanted to make your own SaaS product that chats to PDF like in Sonny's challenge but had an admin role and a moderator role, I would map that out and build out the user management before messing around at all with the cool ai and chat to pdf functions. It just helps so much later down the road. If anyone wants help with that on their builds, feel free to drop a comment below (and "like" my post - I'm so close to the next level!!) Happy Coding!