Notion, as a blog was a failed experiment.

Posted on: by Jeremy Pittard.

Hey! Spot that font settings button? Give it a click to switch between regular fonts and ones specially designed for folks with ADHD or dyslexia. Makes reading a whole lot easier for some brains!

Using Notion to host my blog seemed like a good idea at the time. I wanted to write more, I was using the platform daily at the time and there is other content that I will be pulling from Notion to my site in the future. However the blog is where things got tricky.

I was looking for a quick plug and play solution with Astro's content collections api and someone had done all the hard yards and created one already. This seemed great, however using my content structure it was just really really messy. Fine I can deal with that I'll not likely look at the config file again... Next, I couldn't ping webhooks to trigger builds on netlify for the static blog without upgrading my notion license, Fine I'm a dev, I've got no problem just hitting a deploy button on a dashboard.Then came the image issues where Notion rotates is AWS buckets so images don't have a static address. Fine I can load thoughts via SSR rather than statically. Then Notion changed their API and I had to deal with my messy data structures all over again. That was the final straw for me, So I put it in the too hard basket, sat down for an hour or so and migrated all (not many) posts to Hygraph.

I was an early adopter of Hygraph. I tinkered with it way back when it was called graphCMS. It was simple, clean and fast. However I never got a real chance to use it in production so I watched from afar. Then I all of a sudden needed a new CMS option and the Hygraph team had been working with Astro on their own content loader. A content loader and a platform that has 0 of the issues I faced trying to make notion something its not

Until next time.

Reading Options