Background: I'm a CS person — git, SQL/NoSQL, scripting, the usual. My new role is making Notion more robust and reliable as the company's central tool. It started as simple page/doc management, and honestly, Notion is great at that. But now we're expected to automate workflows and eventually manage integrations and agents on top of it, and I keep hitting walls. A few things that are genuinely painful for me: No staging/dev environment. With code, you have dev → staging → prod. With Notion, if I want to prototype a new automation or database schema, I'm experimenting directly on the production teamspace. There's no way to spin up an isolated workspace, test something, and promote it. Even duplicating a workspace is clunky and doesn't carry over permissions, automations, or API connections cleanly. Relational data is a nightmare.…