Nine engineering lessons from building 80+ browser utilities, covering memory, file validation, concurrency, dependencies, errors, and performance.