
I built a web capture API in my spare time. Here is what happened when I added AI voice narration.
I built a web capture API in my spare time. Here is what happened when I added AI voice narration. It started with a Puppeteer instance I was tired of babysitting. Every project I built needed the same things: take a screenshot of a page, generate a PDF, maybe slap together an OG image for social sharing. And every time, I had the same three choices. Run my own Puppeteer instance. Pay for three separate APIs. Or just skip it and ship without those features. I kept choosing option three, which felt wrong. So I started building something for myself. A simple API: send a URL, get a PNG back. That is it. Except, once you have Chromium running in a managed way, you start asking "what else can I do here?" How it grew The screenshot API came first. Then someone asked about PDFs. Then I needed OG images for the product itself, so I added that. Then I wanted to record a quick demo for a product launch and realized I had everything I needed to support video recordings too. Before I really notice
Continue reading on Dev.to Webdev
Opens in a new tab

