Lightweight blog.
The frontend of the site is built on Next.js, with Sanity Studio as the CMS. Sanity studio is a headless CMS platform that has a frontend interface that can be configured by the developer, based on the objects and resources needed for the application or site being developed.
Sanity stores all information as portable text, which are objects that need to be serialized into HTML. This required configuring most types and styles of text individually so they would be rendered to the pages in a predictable way from the clients view.