Great article. I love DynamoDB but it is such a footgun. If you know how to work around the limitations + adhere to the Single Table design it's awesome.<p>But if you aren't familiar with it, you are destined to fail. I've seen so many poorly designed tables, with 10+ GSIs..