The post shows a basic setup for DynamoDB with Kotlin and Spring Boot. However, it doesn’t show a lot of aspects related to typical database implementations such as auditing or migrations. To fill this gap, I prepared an example project on GitHub. The project shows various small examples, each highlighting a certain aspect of DynamoDB. Every example is implemented as a single executable test (against a DynamoDB running in Docker).