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
Building a DynamoDB conformance suite
AWS doesn't ship a conformance suite for DynamoDB emulators, so I built one. 526 tests, ground-truthed against real DynamoDB. Dynoxide passes all of them. DynamoDB Local fails 42.
Read article →
Dynoxide 0.9.8: fixing the orphan problem
If you backgrounded dynoxide in an npm script, killing the dev server left it running. 0.9.8 fixes three root causes so the process actually dies when it should.
Read article →
Introducing Dynoxide: a fast, embeddable DynamoDB engine
I built a DynamoDB engine in Rust that starts in 15ms and passes 526 conformance tests. Here's why, and what it's for.
Read article →
Automating my son's YouTube with Python and FFmpeg
My son wanted a YouTube channel. I wanted to make sure I wasn't the bottleneck. Here's how I automated the entire weekly workflow with Python, the FPL API, Whisper, FFmpeg, and the YouTube Data API.
Read article →