Comment by smjburton
> To simplify the tutorial, we'll impose the following feature constraints:
> There is no search functionality.
This makes sense for the tutorial, but search functionality would be awesome for discovery, both in terms of people finding your blog as well as finding other interesting blogs to follow. Niche blogs seem more difficult to find these days when Google only seems to surface websites with the right keywords.
Google offers Programmable Search Engine [0], a service where you can create site-specific search box. That's probably good enough for most small personal websites.
[0] https://developers.google.com/custom-search/