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.
Discuss This Publication
If you would like to discuss this piece, ask a question, or continue the conversation, join my Telegram channel.
On the channel I publish new materials, working notes, and announcements, while the site hosts the full texts and structured long-form publications.