For years, I struggled to keep on top of publishing my own blog for design related content. Over the past year Notion has become my go to app for all things ideas, meetings, research etc. And then it finally clicked. If I could just write and publish from the same place, I would probably be more consistent. So I decided to try have my content system inside Notion. It’s the perfect blend of flexibility and structure, letting me write, organize, and publish without bouncing between tools.
Now, I’ve leveled it up by connecting Notion to Antigravity, my AI assistant that helps with publishing automation and content management. Here’s how it all works.
Why I Chose Notion as My CMS
Notion isn’t designed specifically as a CMS, but that’s part of its charm. I use Notion as the content hub for my entire site.
Each blog post lives as a Notion page with structured properties:
- Title — becomes the post’s headline.
- Slug — used for the final URL when exported.
- Tags and Categories — used to organize content thematically.
- Status — toggling between “Draft,” “Ready to Publish,” or “Live.”
- Thumbnail and Banner Images — attached right in the page.
- SEO and Meta Fields — stored in a side panel database.
This database gives me a full editorial pipeline, replacing complex CMS dashboards with something elegant and intuitive.
Automating My Publishing Workflow with Antigravity
Antigravity comes into play when I’m ready to take a post live. I use it as the automation layer — it reads my Notion database, prompts me with publishing confirmations, then handles deployment.
Here’s the general flow:
- I mark a post as Ready to Publish in Notion.
- Antigravity syncs and detects the change automatically.
- It formats the content using my design system tokens and Markdown rules.
- Then it pushes the output to my site’s repository on Vercel.
- Finally, Antigravity sends me a preview link and a quick summary of SEO metadata before publishing.
It’s like having a co-pilot that understands my workflow and keeps everything consistent.
Why This Setup Works So Well
What makes this approach powerful is how natural it feels. I don’t have to think about databases, front matter, or file structures — just write. The AI handles the rest.
Plus, this hybrid system gives me flexibility:
- I can draft anywhere, offline or mobile.
- I can batch edit topics or update metadata globally in Notion.
- Updates flow directly to production without me touching code.
Essentially, I’ve turned my blog workflow into an AI-managed design system for content.
The Next Step
I’m experimenting with having Antigravity suggest topics and optimize posts dynamically based on reader engagement. The goal isn’t just automation — it’s creative alignment between the words I write and the systems that deliver them.
Notion is my creative brain. Antigravity is my publishing muscle. Together, they keep my blog operating like a well-designed product.
Video walkthrough: Turn Notion Into Your Blog Engine | Antigravity Setup
Jason Bedient