I was looking at GLP-1 explanations on the web (full disclosure is that I founded a GLP-1 tracker dashboard) and saw that many had standard text, along with illustrations showing arrows pointing from GLP-1 to a bunch of organs. I didn’t think those sites were particularly memorable or helpful in understanding the actions and side effects. I’m an MD + computer science hybrid with a background in building interactive tools for helping people understand medical concepts, so I decided to build a free scroll-through explainer in the form of a subway ride. The ride is 7 stops, takes about 5-10 minutes, and doesn’t require an account.

This was with the assistance of AI, using multiple tools. The process was far from one-shot and with me heavily in the loop for all the different pieces. I still find it tricky to get something medically accurate and useful when the details matter. I had built a free set of pages, GLP-1 Field Guides, to help people understand the different GLP-1 related drug classes, and I was able to lean on all of that research and sources to get the details right and to provide authoritative sources for the information presented at each subway stop.

I had tried building this starting in February but then paused it for a few months because the models weren’t quite at the point where I could make what I had in my mind’s eye. In the final piece, the different animated elements are drawn in code and change with the scrolling. Here are some of the tools I ended up using:

- GPT Image and Nano Banana, both via a custom Claude Code skill I wrote, with my own sketches as the base, for the Field Guide visuals that were important for this piece. Nano Banana for the subway graffiti and the organs

- Gemini 3.8 Flash TTS for the conductor’s voice

- Suno for the song (ride to the end)

- Claude Code with Opus 5.5 to build the site and Codex for code review

I am curious if this is a useful format for understanding GLP-1s but happy to answer questions about any of the above.


Comments URL: https://news.ycombinator.com/item?id=50195366

Points: 1

# Comments: 0