Blog migration: WordPress → Hexo → Notion
date
Jun 30, 2024
slug
blog-migration
status
Published
tags
Daily
Hexo
Notion
WordPress
GitHub Pages
Blog
CMS
summary
type
Post
Once upon a time, there was a newbie developer who wanted to start a tech blog.
Yep, that was me 😌
I started my first blog on
WordPress
where I wrote my first post. It was beginner-friendly, but not cool 🫤At that time, I saw many developers using
Hexo
. That must be cool 🤩 Since there were only a few posts, I migrated my blog to Hexo
and GitHub Pages
.I chose a clean simple theme. It was cool 😎, and everything worked just fine.
I kept writing posts there for about 1 year. It was fun, but it became a pain in the ass when I just wanted to jot down something.
Every time I wrote a new post, I had to write in
Markdown
, commit the changes to the private repo where I store my original writing, and deploy the blog itself.It surely required lots of time, so I had to stop writing posts when I became busy.
At first, I didn’t care that much. But I began to worry when I realized I hadn’t posted anything in nearly 1 year. What’s worse, I’ve actually learned a lot within this past year 🙂
I’ve heard similar stories from other developers. They say they’re using
Notion
, which is very handy to take notes.I’m using Notion too, So it would be great if I just take notes in Notion and then the blog can be automatically deployed or updated.
So I migrated my blog once again. This time I use
Nobelium
, which use Notion as a CMS
. Now I can focus on the content itself rather than wasting time on the nitty-gritty.Since the images used in the old posts are hosted on the Hexo blog, I decided to keep it alive and transformed it into a yuri blog. It’s fine because I don’t write yuri posts as frequently as I do with my tech notes.