WordPress Toolbox

Welcome to my WordPress Toolbox! This is a curated list of resources that I’ve used and recommend.

Web Hosting

Selecting the right web host can be confusing. Here are my recommendations:

BlueHost – Affordable and performant shared hosting with excellent out-of-the-box support for WordPress.

Kinsta – Managed WordPress hosting on highly optimized servers for lightning-fast sites. Easy to use web interface.

Pantheon – WordPress-specific container-based cloud infrastructure with built-in development workflows.

WP Engine – WordPress-specific hosting that handles multisite well.


This is by no means a comprehensive list, but I try to hit on some of the major categories of plugins. 


Google Tag Manager – I recommend that you use Google Tag Manager and link your analytics through that. This plugin makes it easy.

Google Analytics for WordPress – If Google Tag Manager is too confusing, this plugin makes it easy to set up basic Google Analytics.


The most important thing with backups is to automate them and store the backups somewhere besides on your web host.

UpdraftPlus – The only free WordPress plugin that allows you to schedule automatic backups and store them remotely via third-party services like DropBox, Amazon S3, Google Drive, etc.

VaultPress – Real-time backup and security scanning service designed and built by Automattic.


Soliloquy – An awesome slider plugin with the ability to customize slides.


WooCommerce – The go-to e-commerce solution for WordPress. Ideal for anytime a shopping cart is needed.

GravityForms – Just use the payment extension of your choice for simple straightforward sales.

Easy Digital Downloads – A great solution if you are selling digital goods, especially software that requires licensing.

Page Builders

Elementor – A well-built and very user-friendly page builder. They have a full-featured free version as well as a pro version that even allows you to build your own theme.

Beaver Builder – A little less user-friendly (in my opinion) this is another solid page builder. Again, they have a free version and a paid version that allows you to customize theme templates.


Smush Image Compression and Optimization – The plugin name itself is a bit long, but also self-explanatory. You need to optimize your images.

WP Rocket – A powerful, user-friendly caching plugin.


Yoast SEO – The #1 WordPress SEO plugin with over 5 million active installs.

Site Management

MainWP – If you manage multiple web sites on various web hosts, you’ll definitely want to look into this.

Social Media

JetPack – Using the JetPack Publicize feature, you can link up your social media accounts and have any new posts automatically pushed to your network. You can also easily add sharing buttons to your posts.


VaultPress – Real-time backup and security scanning service designed and built by Automattic.

Two Factor – Enable two-factor authentication on your website to protect against password brute-force attacks.


These are a few books that I’ve read and recommend:

Code Simplicity – A book that both new and professional programmers should read.

Professional WordPress Plugin Development – A great book for learning WordPress in-depth or just to have as a reference within arm’s reach.

PHP Design Patterns – The book that first exposed me to design patterns in general. Also a great reference book.

The Complete Software Developer’s Career Guide – A great all-around book that can help you navigate and avoid pitfalls in your career.