Below is the list of blogging resources which I highly recommend

Domain name

  1. NameCheap
  2. Big Rock

Web hosting

  1. Stablehost
  2. Froghost

WordPress Themes

  1. Studiopress
  2. MyThemeShop

Designing

  1. Canva

Website tools

  1. weebly

Stock Photos

  1. Shutterstock

SEO and SEM

  1. SEMrush

Affiliate Marketing

  1. Free Affiliate Marketing Training