“Execute as me” vs “as the user” — pick the web app identity that won’t haunt youYou deploy a doGet / doPost web app, share the URL, and suddenly writes land under the wrong account — or the script can’t see the sheet at…
Simple triggers vs installable triggers (when onEdit lies to you)You wrote a perfect onEdit that emails the team when Status flips to Done — and nothing happens. Or worse: it works when you edit, then…