Executando verificação de segurança...
1
3

Não tem segredo.

Ele usou o fetch para pegar o conteúdo do README.md, que tá aqui:
https://raw.githubusercontent.com/lucasmontano/lucasmontano.com/main/README.md

E usou o pacote Marked para converter o Markdown do README.md para HTML.

Depois ele insiriu o HTML gerado em uma <div> através do innerHTML.

Por último ele usou o pacote Prism para fazer syntax highlighting de qualquer trecho de código existente no HTML gerado.

Apesar deste post afirmar que "é só HTML", na verdade tem CSS e JavaScript ali também.