Minimal Blog built using NextJS + Notion

Demo at http://minimal-notion-blog.vercel.app

This has all but the blog from https://github.com/timolins/timo-sh. It's built with following technologies:

  • React – My frontend library of choice.
  • Next.js – It's static site generation is amazing, especially when hosted on Vercel.
  • react-notion – Renders most of the content on the page. Notion as a CMS is super convenient.
  • TypeScript – Typed JavaScript. I love it.
  • Tailwind CSS – My favorite way of writting CSS nowadays.

Local Development

Create .env file

NOTION_BLOG_TABLE_ID=<NOTION_BLOG_TABLE_ID>
yarn
yarn dev

Deploy

Deploy with Vercel