One thing I’m always wondering is how to best structure resource endpoints in a RESTful API to keep things clean and intuitive. Also, how do you handle API versioning? I’ve seen different approaches like including the version in the URL or headers, but what’s worked best for you in terms of managing multiple versions without creating confusion?