Lessons learned using single-table design with DynamoDB and GraphQL | Hacker News Reader