You need to automate it if you have more than 1 site. If you have just one site, you can just check the expiry date and put that in your calendar. No need to check it on a monthly basis, no clue why the author of the post would suggest that.
Even root or intermediate certificates can be misconfigured without notice, it doesn't need to be allways the expired date case.