πŸ§‘β€πŸ’» POV: You Just Built a Blog (With Notion CMS)

by Miguel Riquelme - February 17, 2025
17

So, I spent some time looking for a way to not hard-code all the post content while avoiding the hassle of setting up a backend for it. The best approach? A Headless CMS! That way, I could just fetch the data and manage my posts easily.

That’s when I came across Notion CMSβ€”shoutout to my friends who recommended it! πŸ™Œ It turned out to be a super practical option for a simple blog.

I also looked into GraphCMS and Payload CMS (which, by the way, is πŸ”₯ and definitely deserves its own post in the future).

And here we are! If you're reading this, well... welcome to the blog! πŸŽ‰


πŸ€” What Even Is Notion CMS?

Notion is an insanely versatile content management system that lets you store, organize, and access information effortlessly. It even allows you to publish content as a web pageβ€”pretty cool, right?

On top of that, the publishing process is super smoothβ€”you can write, edit, and manage everything in one place with zero complications, just like using a note-taking app.

⚠️ The only catch? Limited customization. You can't tweak themes, colors, or fonts like you would with a fully designed website. But hey, for a simple blog, it gets the job done!


🎯 Why Notion CMS and Not Something Else?

I had plenty of options, and I could have taken the time to implement a different solution, but… I already use Notion all the time! πŸ“

The ability to quickly create and edit posts is a game-changer. Not everything needs to be overcomplicated, right? πŸ˜‚

Plus, I’m not exactly a natural-born writer, so this setup makes it easier for me to just post whenever I feel like it.


πŸ› οΈ Want to Build Your Own Blog Like This?

I thought about writing a full step-by-step guide here to kick off the blog, but since I didn’t build everything from scratch, I just adapted an existing setup.

Instead, I highly recommend watching Siya’s video (linked below) πŸŽ₯. Even though it's in English, it's hands down the best guide I found for setting up a Next.js + Notion CMS blog.

Oh, and if you're curious, I'll be open-sourcing my project so you can check out exactly how I implemented it! πŸš€


πŸ“š References:

Thank you!

Pages

Professional

Personal

Β© 2025 Miguel Riquelme. All rights reserved.