I said it was per node (which is a shard), it's not a limit per table. Did you read the original article or my reply? Both of them state this is per node and how DynamoDB decides when to shard to more nodes.
Edit: Sorry, I did mention 10GB originally in relation to a table. That was incorrect of course.