I have been using Hugo for several years, our company uses it for about half a dozen websites and also internally for QA. Thank you for your work.
One of the annoying niggles I do have with it is that because the front matter is embedded in the content file it is more complex to programatically manipulate the content and also a lot of markdown plugins don’t display markdown files properly due to the front matter.
My proposal is for front matter to optionally be stored in a separate toml/yaml/json file which has the same name as the
.md file just with a different file extension. If no front matter file is supplied then hugo can just assume that the front matter is supplied in the
.md file as has always been the case.
This will make for easier manipulation/generation of both front matter and content.