Today I learnt that I can use -D option to make the hugo dev server serve drafts too –watch for hot reloading.

$ alias hs="hugo server -D --verbose --watch"