IDE
STRATEGY.
Modernizing the developer experience: Spearheading the strategy for the new Apps Script IDE and deployment workflow.
EDITOR UX & DEPLOYMENTS
DEV EXPERIENCE (DX)
CSAT INCREASE
Modernizing Legacy
Apps Script is the "glue" of Google Workspace, allowing millions of users to automate tasks. However, the legacy editor relied on older technology and an accumulated feature set that had grown complex over a decade.
The challenge was to modernize the tool for "Pro Developers" by introducing standard IDE conventions, while ensuring the interface remained accessible to "Citizen Developers" (business users) who rely on simple scripts.
-
01
THE MODERN ENGINE
We transitioned the core editor to the Monaco engine (VS Code), introducing a modern command palette, proper debugging tools, and a stable coding environment.
-
02
DEPLOYMENT MANAGEMENT
Overhauled the complex deployment process, creating a clear distinction between "Head" (Test) deployments and "Versioned" (Live) deployments.
-
03
PROJECT HISTORY
Introduced a visual history view, allowing developers to diff changes and revert versions without needing to leave the browser interface.
INTERCEPT SURVEYS
Deployed in-product intercepts to diagnose top user frustrations, quantifying the severity of the "legacy debt" and menu complexity.
USER INTERVIEWS
Conducted 1:1 sessions with developers to unpack the specific friction points in the coding environment and deployment management.
CSAT TRACKING
Established a baseline and monitored post-launch metrics, validating a significant 1.4 point increase in Developer Satisfaction (CSAT).