Recently, I moved my content from a self-built & maintained website using Jekyll and Github Pages to Notion Docs hosted on a custom domain using Fruition.
Several reasons for it:
-
Better writing experience with Notion I wrote in markdown, in Visual Studio Code. Although I was comfortable enough with it, there's no doubt that typing in a dedicated editor like Notion is always better. Yes, I have tried multiple markdown editors.
-
No deployment issues I was using Almace Scaffolding, a super-fast Jekyll framework for building pages, and it had a convoluted Github pages setup. I had to copy-paste stuff from time to time, and on multiple occasions, I missed some things here and there. Don't get me wrong, if you are looking to build a website quickly with Github Pages, I will recommend this framework 100%.
-
Good ol' HTML/CSS issues As much fun as it is to create your own website, tweaking those tiny details, fixing those pesky bugs, I didn't have enough time to maintain it. I fixed a major typography issue recently, after a gap of 13 months and that was the day I decided to make a switch.
-
Low motivation for maintaining the website All the above reasons, cumulatively, reduced my motivation to even open the "codebase" and write a quick article. I would always end up thinking about fixing just more thing before writing. This all goes away with Notion.
-
Notion goes free Recently, Notion made a great move by making their personal plan free. This made me move to Notion in an instant. Thanks, Notion. 🙂
The old website can still be found here