Troubleshooting WordPress Plugin and Theme Conflicts

At some point in your WordPress travels you will come across a problem with plugins and /or theme conflicts. You may experience such behavior as white screens, failing JavaScript or php or may seem visible error in the website on the front-end or in the admin dashboard. These conflicts (bugs) can be extremely frustrating to… Continue reading Troubleshooting WordPress Plugin and Theme Conflicts

Choosing a Code editor IDE

An integrated development environment (IDE) is a software application that makes writing and editing and deploying code easier. Use this: https://atom.io/ Why? Because you could waste your life searching google or you can take my word for it and stop procrastinating. I like it because it’s free and does everything else that most of the… Continue reading Choosing a Code editor IDE

Using GitLab for WordPress Theme Source Control and Automated Deployment

Lesson 1 – GIT GitLab and Source Control Source control is important because it allows you to track changes to your code and rollback if you have made a mistake, it also allows to more easily colaborate with multiple developers working on the same project. a) Install GIT https://www.atlassian.com/git/tutorials/install-git b) Sign up for GitLab -… Continue reading Using GitLab for WordPress Theme Source Control and Automated Deployment

Generate a free LetsEncypt SSL Certificate for your WordPress Site on AWS EC2 Ubuntu Instance

Prerequisites: Setup your EC2 Instance with Ubuntu Installed WordPress Site Installed CertBot Configured Ngnix Virtual Host for non SSL This guide assumes that you have already setup a WordPress site on your EC2 Ubuntu instance with Nginx with no SSL enabled. SSH into your Ubuntu EC2 and run the following commands: sudo certbot –nginx -d… Continue reading Generate a free LetsEncypt SSL Certificate for your WordPress Site on AWS EC2 Ubuntu Instance

A DevOps Guide for WordPress – Mastering The Art of Modern Development for WordPress – Preorder Now!

You can preorder my book now which is due out this summer. If there is anything you would like to see in the book please let me know, I am still editing it and want to pack as much useful information in there as I can for you. As well as reciving the book you… Continue reading A DevOps Guide for WordPress – Mastering The Art of Modern Development for WordPress – Preorder Now!

FTP sucks.

Ah the good old days of FTP I remember them like it was yesterday, waiting ages for my website to upload, no changes tracked, pain in the ass to rollback anything, and just time consuming. Every time someone asks me to give them FTP access I die a little more inside, wishing they would crawl… Continue reading FTP sucks.

Setting up an Awesome local WordPress Development Environment with Virtual Box and Xubuntu

The objective of this tutorial is to show you how to quickly setup a decent local development environment that will give you flexibility needed to develop and test your WordPress applications. This is not limited to WordPress, however this will be our focus for this setup. Download and Install VirtualBox from here: https://www.virtualbox.org/wiki/Downloads Download the… Continue reading Setting up an Awesome local WordPress Development Environment with Virtual Box and Xubuntu