Pete Martin

I'm an Engineering Manager working at Depop in data. Over the years I've enjoyed working for diverse companies like the Lib Dems, the Royal Society and Charlotte Tilbury.

I mostly use this site to play around with stuff and occasionally write down what I'm thinking. It's certainly of no value but it's slightly cathartic.

My favourite emoji is party parrot.

Gym Bro

Get your Hevy Workout App data using Node.

The Hevy Workout (App Store) app has an API! Why not get my workout data and do something with it?

It’s just a simple Node script to get the workout data and write to JSON. From there, I’ve been throwing it into a Claude project and using a set of instructions to be my gym bro and asking it questions about my workouts, performance and experiences.

LLM Roasts

Every so often I feed the machines by throwing pictures of Olive into them and seeing what comes out. Here are some of the results.

Claude 3.5 Sonnet is my preferred LLM at the moment (i.e. the one I pay for) but struggles with decent roasts that are punchy

Claude 3.5 Sonnet
Claude 3.5 Sonnet

ChatGPT has done pretty well over the last year to roast Olive, with decent image parsing and getting some of Olive’s expressions out into the roast.

Olive is 3 years old and bit too smart for her own good. When she comes into the office she typically wanders around saying hello to people and tries to get into lifts.

Olive, Reggie and Cooper
Olive, Reggie and Cooper
Taking Olive to the allotment usually means coming back filfty
Taking Olive to the allotment usually means coming back filfty
Olive at the beach
Olive at the beach