Martin Hicks

74 Followers
281 Following
129 Posts

Software developer & principal AWS consultant at Si Novi.

Creator of Dynoxide - an open source DynamoDB engine in Rust.

Building Nubo, a native DynamoDB client (it's pretty good!).

Mehttps://martinhicks.dev
Dynoxidehttps://dynoxide.dev
GitHubhttps://github.com/hicksy
Nubohttps://nubo.sinovi.uk

I've open sourced a DynamoDB engine in Rust, backed by SQLite. ~3 MB, 15ms startup, 526 conformance tests against real DynamoDB. No JVM, no Docker. More at https://dynoxide.dev

It started as infrastructure for Nubo, a native DynamoDB client we're building at Si Novi - https://nubo.sinovi.uk

#dynamodb #rust #aws

Dynoxide - A fast, lightweight DynamoDB emulator

DynamoDB, without the baggage. A native binary backed by SQLite with sub-millisecond startup. No Docker, no JVM.

Dynoxide

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.

https://martinhicks.dev/articles/automating-bens-youtube-channel

Automating my son's YouTube with Python and FFmpeg

How I built a CLI pipeline to automate my 12-year-old's Premier League predictions YouTube Shorts, from manual Keynote slides to auto-fetching fixtures, transcribing videos, encoding Shorts, and uploading to YouTube via API.

Martin Hicks
Hopefully i'll get a blog post out later with some of the details

Really proud that my son's stuck with his Premier League predictions YouTube channel all season (https://youtube.com/@BensPLPredictions).

The weekly workflow of creating slides, editing in iMovie and uploading was becoming a bit of a chore for me though.

Spent a few hours with Claude Code this afternoon building a Python pipeline to automate the tedious bits.

Fixtures from the FPL API, Whisper for transcribing his predictions, ffmpeg for encoding, YouTube API for uploading.

Ben’s Premier League Predictions

This is my Premier League predictions channel. Each week I'll analyse the fixtures and make my score predictions. I'll also do a follow-up video to see how I got on!

YouTube
We welcomed Luna into our family earlier this year. Easily one of the best decisions we’ve ever made. Such a good doggo. #dogsofmastodon

I had a Last.fm widget on my site in 2010. Fifteen years later, I brought it back as an Eleventy WebC component with SSR, live polling, and localStorage caching.

https://martinhicks.dev/articles/recently-played-lastfm-component

#11ty #BuildAwesome #LastFM

Recently Played: bringing back my Last.fm component

How I rebuilt my old Last.fm widget as an Eleventy WebC component with server-rendered HTML, client-side polling, and localStorage caching.

Martin Hicks

I had a Last.fm widget on my site in 2010. Fifteen years later, I brought it back as an Eleventy WebC component with SSR, live polling, and localStorage caching.

https://martinhicks.dev/articles/recently-played-lastfm-component

#11ty #BuildAwesome #LastFM

Recently Played: bringing back my Last.fm component

How I rebuilt my old Last.fm widget as an Eleventy WebC component with server-rendered HTML, client-side polling, and localStorage caching.

Martin Hicks

Some quotes from our supported clients in this past week:

🌟 "Thank you for the quick turnaround"

🌟 "Brilliant thanks guys"

🌟 "Thank you guys for the support and great work, much appreciated"

We look after a number of web apps running on AWS - building them in such a way as to make management and deployment the easy part.

Meaning we can focus on being incredibly responsive and delighting clients.

Learn more about us and what we do!

https://sinovi.uk/about-us

#AWS #cloudcomputing #support

An expert team to guide your cloud-native journey

Our team brings experience, expertise and a passion for cloud technology to your business

Optimising Sales Operations with a secure bespoke web Application - https://sinovi.uk/our-work/medem-sales-and-quotation-application - A case study of our recent work with Medem
Optimising Sales Operations with a secure bespoke web Application

Discover how we partner with Medem to develop and maintain a secure, AWS-hosted sales management application. Learn how our bespoke solution streamlines quoting, customer management and reporting, backed by proactive support and robust security.

@Mastodon has #Bluesky style starter packs for accounts to follow organized by topic? Neat!
https://fedidevs.com/starter-packs/
FediDevs | FAQ

Frequently Asked Questions