The blog layout was made in NextJS and uses the Mantine UI library. It also fetches data using Sanity.io for my content management.