My first browser extension
Publication date: 2025-08-26Yesterday I took my first step toward developing browser extensions. For many years I had used them but never written my own.
My motivation is twofold. On one hand, I've always been curious how extensions work, since they accompany my daily browsing. On the other, I now have the ADSM methodology and agents that help document the development process through context documents. It's a great reason to try it in a new domain.
The extension's theme is close to my previous experiments: I once built a browser app for working with the OpenAI API directly in the browser window. Now I want to repeat this idea in extension format. I know such projects already exist, but for me the product is less important than the process: defining context, assembling specifications, and recording steps in ADSM.
It's also a step forward for the site and blog. I want to show that the methodology applies not only to browser and client-server apps but also to extensions that are becoming an important part of the browser user experience.