I’m a freelance web designer and developer, and almost exclusively use WordPress as the platform of choice. I’ve worked with a lot of entrepreneurs, small business owners, and bloggers, and have had the pleasure to know some of their pain points when it comes to creating and maintaining a website. And so, I’ve created a list of tools and resources I personally recommend to bloggers and basically any professional in need of a website.

If you have questions regarding any of the tools mentioned here, feel free to reach out to me.

[Disclaimer: Some of the links below are affiliate links. Meaning, if you purchase by following the affiliate links on this site, I’ll earn a commission. This commission comes at no cost to you. It’s paid to me by the company you’re purchasing from as a thank-you for the referral.]

Website Hosting

My preferred website hosting company is SiteGround [affiliate link].

Every single one of my websites is hosted with SiteGround. They have 24/7 live chat support with practically no wait-time. And their reps will go above and beyond to help you out. I’ve even had these guys help me out on occasion when the trouble was not SiteGround related at all! Now if that’s not stellar customer service, I don’t know what is!

If you’re just starting out, you’ll love SiteGround’s one-click WordPress installation, free SSL, daily backup of all content and database, and fast, FAST loading with smartcacher.

Email Marketing

I’ve used a lot of email marketing platforms, but my favorite remains ConvertKit [affiliate link].

I love ConvertKit! I use them for all my email marketing, and they are the most intuitive platform I have used, and I have tried many!

It’s so easy to set up multiple forms with ConvertKit [affiliate link], and add different sequences to each, and additionally, use tags to further classify your audience. This allows not only to keep track of things on your end, but it also enables you to help your audience, send them the most customized content to suit their needs!

An email list is monumental for a blogger’s success, and ConvertKit will help you get there that much faster.


These are the absolute essential plugins any WordPress user must have:

  1. Anti-Spam – for detecting spam comments.
  2. WordFence Security – for securing your website from brute-force attacks and malware.
  3. UpDraft Plus – for automatically backing up your content and database.
  4. Yoast – for policing SEO
  5. WP Smush – for optimizing and compressing image files.
  6. WP-Optimize – for optimizing backend and database.
  7. Sassy Social Share – for sharing blog posts.
  8. Media Cleaner – for removing media files that are not in use.
  9. Contact Form 7 – for embedding forms.
  10. WP Super Cache – caching plugin to make your site load faster.


Google Analytics and Google Keyword Planner by far are two of my most favorite tools!


Canva has revolutionized the way we think of graphic-design. I love how intuitive this software is. Use Canva to create social media, blog, and Pinterest graphics with ease, that’s beautiful and high quality!