Munibadev

Search

Search across posts, tags, and categories.

Why I picked Payload for my blog

I looked at every headless CMS. This is the short version of why Payload on Neon Postgres is what I landed on.

Muniba1 min read

The honest answer is that I wanted to own the database. Most hosted CMS services are fine until you want to leave, and then you find out your content is trapped in a shape only they understand.

Payload runs in my own Next.js project and writes to my own Postgres database. If I ever want to leave, I have a Postgres dump. That alone was enough to sell me.

The admin UI is good, the schema is TypeScript, and the Local API lets me call my own CMS from a server component without even hitting the network. It is the first headless CMS I have used where I did not feel like I was being rented to.

Milestone 11 in this very template is the integration guide. If you are reading this on the template and you have not added Payload yet, that is where to start.