DynoTable Engineering Blog
How DynoTable is built — the engineering stories behind the AI assistant, the MCP server, and the rest of the product.
· 8 min read_other
How we built a local SQL engine for DynamoDB (a database with no JOINs)
How we built a local SQL engine for DynamoDB — a database with no JOIN, no GROUP BY, and no COUNT. Streaming pages into embedded SQLite, the parser that silently lied to us, and why we rebuilt the aggregation engine when we realised the competitor is a throwaway script.
· 8 min read_other
Why a database GUI should never write directly
Why DynoTable never writes to DynamoDB when you click Save — every edit becomes a reviewable diff in a staging area and ships as a transaction guarded by optimistic locks. The engineering story - the cross-tab bug that reshaped the design, the refactor that deleted a subsystem, and why AI agents made staging the load-bearing wall.
· 9 min read_other
What it took to build a safe DynamoDB MCP server
What it took to build a safe DynamoDB MCP server inside a desktop app — an OAuth 2.1 authorisation server in Electron, per-connection AWS credential isolation, consent-time region freezing, live licence clamping, and MFA completed over MCP elicitation. The engineering story behind DynoTable's MCP server.
· 10 min read_other
How we made cheap LLMs reliable at DynamoDB: tool validators + evals
How we made small, cheap LLMs reliably query DynamoDB — prescriptive tool validators that treat rejection messages as teaching signals, aggressive result caps, and an eval harness that runs real agent loops against DynamoDB Local. The engineering story behind DynoTable's AI assistant.
More DynamoDB resources
Learn DynamoDB
A structured DynamoDB curriculum, from the fundamentals through to the internals.
DynamoDB vs Other Databases
How DynamoDB compares to MongoDB, PostgreSQL, Cassandra, Aurora and more.
Common DynamoDB Errors
Every common DynamoDB error with its cause and the exact fix.
DynamoDB Code Examples
Copy-paste snippets for every operation — SDK v3, boto3, and the AWS CLI.
DynamoDB FAQ
Straight answers to the DynamoDB questions developers ask most.
DynamoDB Tools
Expression builder, pricing and capacity calculators — right in your browser.
Work with DynamoDB without the Console
DynoTable is a fast desktop client for DynamoDB — browse tables, run SQL-style queries, and edit items locally.