Twitter/X

Varun Rau (tweeted 2026-07-23) praises Notion’s engineering culture for…

Brief

Varun Rau highlights Notion’s habit of porting developer-focused ideas into user-facing features and argues that infrastructure patterns from Terraform/Pulumi map to workspace management. Notion’s beta "Notion as code" enables defining teamspaces, databases, and custom agents in TypeScript, deploying through the API, and version-controlling setups in git for reproducible workspaces.

Why it matters

Varun Rau (tweeted 2026-07-23) praises Notion’s engineering culture for translating ideas from great software (e.g., databases, transclusions) into features usable by non-engineers.

Key details

  • Rau says concepts from devops tools Terraform/Pulumi apply to managing a Notion workspace, framing workspace configuration as infrastructure.
  • Notion announced a beta called "Notion as code" that lets teams define entire workspaces in TypeScript (teamspaces, databases, custom agents), deploy via the API, and version-control setups in git for reproducible environments.
Source evidence

an aspect of notion's engineering culture that i appreciate is that we like to pay homage to great software by translating those ideas into the product in a way that everyone, not just software engineers, can use and appreciate like databases, transclusions, etc.

this one is inspired by tools used by devops and infrastructure engineers: terraform/pulumi. though it may sound unlikely, it turns out a lot of the concepts invented to manage servers apply to managing a notion workspace!

Notion (@NotionHQ)

Now in beta: Notion as code.

Define an entire workspace in TypeScript: teamspaces, databases, custom agents, all of it… then deploy it through the API.

Build workspaces with coding agents, version-control your setup in git, and reproduce the same setup anywhere you need it.

Video

— https://nitter.net/NotionHQ/status/2080331924732850687#m