Fiquei aqui pensando em como eu poderia otimizar a resolução das imagens que posto no Hugo. Claro que eu posso manualmente redimensioná-las antes de enviar pro servidor, mas seria bem mais simples se o Hugo fizesse isso automaticamente pra mim. Todas as dicas usadas são deste site .

Criei um arquivo o layouts/_default/_markup/render-image.html

Em seguida, coloquei o segiunte conteúdo nele:

    {{ $image := .Page.Resources.GetMatch .Destination }}
    {{ if gt $image.Width 640 }}
    {{ $image = $image.Resize "640x" }}
    {{ end }}
    <figure>
    <img src="{{ $image.RelPermalink | safeURL }}" {{ with .Text }} alt="{{ . }}" {{ end }} {{ with .Title }} title="{{ . }}" {{ end }}/>
    {{ with .Title}} <figcaption>{{ . | markdownify }}</figcaption> {{ end }}
    </figure>