Get Started With Your Own Blog

Every online business needs tools to achieve its goals.

I’m listing my favorite resources that I use to build and grow my blog on this page.

This list may evolve over time, as I find, test, and use different products worth mentioning.

Disclaimer: Please note that some of the links are affiliate links. I may earn a commission (at no extra cost to you) if you decide to purchase the recommended tool. I use all of these products myself and recommend them because they are from trustworthy and helpful companies that helped me a lot in my blogging journey.



#1 web hosting

DreamHost is the web hosting company that I personally use and love, and I truly recommend it if you want to start your blog today. 

Besides being officially recommended by WordPress, they have an unbeatable 97-day money back guarantee and a terrific in-house support team.

You can get started for $2.59/month plus a $50 discount through the link below.



The Fastest Theme

GeneratePress is a performance focused lightweight theme for WordPress. Powering over 300,000 active websites, they have proven to be a reliable foundation for any blog.

If you want to rank on Google, choose a fast and accessible theme like GeneratePress, where a default install adds less than 10kb to your page size!

GeneratePress Premium offers you features to take full control over your website. It’s one of the most customizable themes out there. They also offer a free version that you can use right now.



The Best Page Builder

Elementor is hands down the world’s leading WordPress website builder. It’s the tool that I use to build pages like this one you’re reading, and also my homepage.

Trusted by over 5 million professionals, it’s the perfect choice for building landing pages, selling digital products, or even building an email list.

It also works seamlessly with GeneratePress, which was one of the first themes to embrace Elementor.

Aweber logo


The #1 Solution for Building Your Email List

AWeber is a top-notch email marketing solution that allows you to build your email list and manage your subscribers.

You can create email sequences like welcome series or marketing campaigns and automate them, allowing you also to segment your subscribers into groups.