This document discusses serverless computing and provides 10 commandments for a serverless approach. It advocates outsourcing infrastructure maintenance to cloud providers and focusing on building features that differentiate your product over technology. Some challenges of serverless mentioned are vendor locking, cold starts, debugging difficulties, and total request time being a factor of multiple function calls and latency. Serverless.com is offered as a solution to these challenges.