The basics

This website is written with Next.js, styled using Sass, and hosted using Vercel.

The main advantages are having reusable components, static generation, and dynamic routing.

Blogs are written with MDX.


The font used is Recursive Sans, A variable typeface that fluidly blends between Monospace, Sans serif, and Casual. I have made headings more rigid, while giving the body text a more handwritten feel.

The body text is set to be 17px, with a 1.5em line height. Everything else is set based on a multiple of that. The main title changes based on the screen size, moving between 2.5em and 7.5em.