We don't have QA which means quality is dependent only on us. Use the following list to verify that the end result that is being pushed to production is in high quality
✔ Are we going to break backward compatibility? If so then raise a flag
✔ What are the cost estimations of the feature?
✔ Error handling (exceptions, timeouts, retries) when using streams as lambda inputs
✔ DynamoDB Resources