I recently wrote a guide on using Serverless CI/CD Preview Deployments. You can use this feature to create your own preview deployments of feature branches when integrating with GitHub.
Serverless Deployment Best Practices
I recently wrote an article on Serverless Deployment best practices for the Serverless blog.