A practical guide to building Chrome extensions with TypeScript, Manifest V3, service workers, and a project structure that stays maintainable.