ChatGPT Sends ResistGate More Visitors Than Social Media Does
Twelve of ResistGate's 137 store-page visitors this year came from AI assistants. Social media sent three.
Posts técnicos, decisões de produto e observações honestas, escritos enquanto construo, não depois.
Os artigos e as entradas do diário estão em inglês.
Guias práticos para Manifest V3, ferramentas de navegador e distribuição de extensões.
Twelve of ResistGate's 137 store-page visitors this year came from AI assistants. Social media sent three.
A focus event tells my time tracker something may have changed. It asks Chrome which window has focus before it records a minute.
An alarm only wakes the worker up. The expiry time saved in storage decides whether a site opens.
The Web Store review is a product gate, privacy policy, assets, and MV3 compliance matter as much as your code.
Real products need friction by design, ResistGate makes you type before distraction, not just block URLs.
AI scaffolds MV3 fast; permissions, storage, and Web Store policy still need a human who has shipped before.
Scrape in the content script, call Claude from the service worker, stream results to the popup, same pattern for most AI extensions.
Request the minimum permissions upfront, every extra scope costs user trust.
React earns its complexity only when your popup has real dynamic state.
Chrome extensions are more relevant than ever, if you approach them with a real product mindset.
Service workers terminate; your global state disappears with them.
Typed messages between popup, service worker, and content scripts are how MV3 extensions stay coherent instead of fragile.
MV3 is four moving parts, manifest, service worker, content scripts, and UI, not a single script tag anymore.
Vite, CRXJS, and TypeScript turn an empty folder into a working MV3 popup faster than copy-pasting manifest snippets.
Filtrar notas por tema e mês.
Tema
Mês