Back to Blog
Want to Learn

Backend Notes

The #name / :value ceremony is a symptom; what it is a symptom of decides how you should build a tool for it. Designing a DynamoDB params builder decision by decision (access-patterns-as-queries over entities, whole operations over fragments, schema-aware correctness guards, and opt-in generics that check values while keeping field names open) using ddbflow as the worked example, with the ORM/builder landscape in context.

1 articles
~15 min total
DynamoDBAWSTypeScriptBackendServerless

Articles in this Series

AWSBackendDynamoDBServerlessTypeScript
1
Want to Learn
DynamoDB Makes You Say Everything Three Times
The #name / :value ceremony is a symptom; what it is a symptom of decides how you should build a tool for it. Designing a DynamoDB params builder decision by decision (access-patterns-as-queries over entities, whole operations over fragments, schema-aware correctness guards, and opt-in generics that check values while keeping field names open) using ddbflow as the worked example, with the ORM/builder landscape in context.
Jul 22, 202615 min read
DynamoDBAWSTypeScriptBackend+1