Lauro Silva

Lauro Silva

Hey, I’m Lauro Silva

I'm a software engineer and instructor. I work at as Content Lead.


Add Syntax Highlighting to a Next.js Markdown Blog with rehype-prism

This post documents my learnings and the steps I took to implement syntax highlighting in a Next.js Markdown blog. This made creating a blog in Next.js challenging, but the benefit was more flexibility.

Install and Configure Doom Emacs

Doom Emacs is a framework that’s built for GNU Emacs (vanilla Emacs). Doom Emacs provides reasonable defaults and curated opinions, and it has a great modern UI.This tutorial will show you how to install Doom Emacs on macOS.