Some websites might make your life a whole lot easier. This is an opinionated list.
You can find the website here.
You are prompted to sign up but know that there is a free version.
Feedback? See an issue? Something unclear? Feel free to mention it here.
If you want to be kept up to date, consider getting the newsletter.