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.