Last year, I came across NotebookLM and immediately noticed a pain point: importing the web pages I was browsing into NotebookLM required several steps. So in less than a day, I developed this Chrome extension: NotebookLM Web Importer[1], which allows for one-click importing.
As NotebookLM has gained popularity this year, my extension has also seen great growth. So, in July, I added paid premium features to unlock additional features. It exceeded my expectations and quickly went over $500 a month. It now has over 100,000 users and is still growing.
In addition to concerns about npm, I'm now hesitant to use the GitHub CLI, which stores a highly privileged OAuth token in plain text in the HOME directory. After the attacker accesses it, they can do almost anything on behalf of me, for example, they turned many of my private repos to public.