Software developer & AWS consultant.
Hello. I'm Martin, a software developer and entrepreneur based in Manchester, England.
I'm a co-founder of Si Novi, where we build cloud-native applications and consult on AWS architecture. I also build tools for DynamoDB - including Dynoxide and Nubo.
Latest posts
Learn DynamoDB by running it - accesspatterns.dev
DynamoDB is a brilliant database and a hard one to learn. So I built accesspatterns.dev - a real engine in a browser tab where you learn it by running it, from your first GetItem to single-table design. No AWS account, nothing to install.
Read article →
Dynoxide 0.11.0: wasm on npm, plus a stack of fixes
Dynoxide 0.11.0 packages the browser engine as @dynoxide/wasm-engine - npm install and run a DynamoDB engine client-side - and a stack of correctness fixes, most of them turned up by the conformance suite.
Read article →
I watched DynamoDB change under my conformance suite
The reference in my DynamoDB conformance suite went red: real AWS had reworded its validation errors. Two regions have the new wording, two still have the old - a rollout caught mid-flight, with the suite watching the reference move.
Read article →
Build the squad. Own the platform. The org chart will catch up.
Once the technology works, deploying AI agents becomes an organisational problem - where it lives, who owns it, who carries the risk. My answer: build a deployment squad, own the platform, and let the org chart catch up.
Read article →