This website contains various types of blogs, both technical and non-technical, that can be accessed through the following links: blog, notes, and desk. I wanted to have a single page where I could see all the posts I have written on this website and track my blogging progress. That’s why I created this feed page, where you can find all my blogs from this website.
Hugo is fast, but ineffecinet templates can make it slower. For checking the performance you can use the below commands.
Use
hugo --logLevel debug
to display debug information, warning, and error message.Use
hugo --templateMetrics
to check for slow templates. This will show the time it takes to render each template.Use
hugo --gc
(garbage collection) to clean up unused files, which might help reduce build time.Use
debug.Timer
to determine the execution time of a block of code. And use thehugo --logLevel info
info command line flag when you build the site.
{{ $t := debug.Timer "TestSqrt" }}
{{ range seq 2000 }}
{{ $f := math.Sqrt . }}
{{ end }}
{{ $t.Stop }}
Use the share button below if you liked it.
It makes me smile, when I see it.