Note: I recently wrote a guest post on the WP Tavern about using Docker for WordPress development. In the post I talk about what Docker and Docker Compose is and how you can use them to create your WordPress development environment. The article on the Tavern is a more in-depth introduction to using Docker. Here, I just wanted to quickly share and walk you through the Docker Compose file I use for my setup while working on WP Pusher (Git for WordPress development).
Announcing the new WP Pusher dashboard
Over the last few months, I have slowly rolled out the new WP Pusher dashboard. First for new-coming customers and recently existing customers were migrated too. It’s been a gradual process moving away from the old systems powering WP Pusher and it has been going smooth so far.
The other day I wrote a guest post over on the WP Tavern about using Laravel Forge to run WordPress in the cloud.
Laravel Forge now offers 1-click installs of WordPress on any cloud server. In the post I go through how to create a new server, provision it in a secure way, setting up a MySQL database, installing WordPress and installing a free SSL certificate. All made super easy by Forge.
Using Forge with WP Pusher
Forge and WP Pusher plays very well together. Use Forge to set up the server and install WordPress. Then use WP Pusher to install you plugins and themes from GitHub or Bitbucket. Forge will take care of keeping the server up to date with security releases and new SSL certificates, WordPress will take care of updating itself and WP Pusher will take care of updating plugins and themes when you commit and push a change.
If you have any questions about Forge, WordPress, Git or WP Pusher, don’t hesitate asking it here or send me an email.
Read the full article here.
2 months ago, I travelled to Vienna, Austria, to attend WordCamp Europe – my favourite conference in the world! It’s such a huge event and a great opportunity to catch up with old friends as well as making new ones. At WordCamp Europe, Matt Geri did a talk on “The Ultimate WordPress Development Environment”, including using WP Pusher for deployment.
TLDR; You can now purchase a WP Pusher license with a monthly subscription, instead of paying for a full year up front. Plans are ranging from $4 to $20 per month and come with our usual 30 day money back guarantee.
Yesterday, Taylor Otwell released Laravel Valet, a development environment for Mac minimalists. It didn’t take long before Taylor also released a driver for WordPress, which is why I thought I’d do a write-up here on the blog.
If there is one thing I do not understand, it is why you would run a WordPress agency without operating in a niche. If you are running a business selling WordPress based websites, you literally run the most common online based business in the world. Why would someone choose you? How would they even know that you exist?
Today I want to talk about that. Niches. Last week we talked about leveling up and productizing your services and this is very much related. Side note: I originally thought this blog had to be about Git and GitHub, but I guess there are really no rules. Whatever is relevant to people running a WordPress based service business is relevant here. Back to niches. I’m obsessed with them. They are so powerful and if you haven’t realised it, I want to convince you. So please continue reading, okay?
The headline of this post sounds like true click bait. I know! It really isn’t, though, because leveling up your business is exactly what I’m talking about. So bear with me. I want to try something different. Instead of talking about Git, I want to talk about business. I love business. I love talking about businesses and I love running a business. So today we are going to talk about – business! If it works, I will keep doing it once in a while, and if not… Well, let’s hope it works! Let me know what you think in the comments or by sending me an email.
Push-to-Deploy is the feature of WP Pusher that will keep your WordPress websites up-to-date every time you push some fresh code to your Git repositories. In this post, we are going to take a look at what Push-to-Deploy is, how best to use it for an effective workflow.
Last week I wrote a guest post over on the WP Tavern about how fundamental Git is for WordPress teams. In the post, I mention 3 signs that will make it obvious to me that your WordPress development team is not in fact working as a team – but rather as small 1-man teams. The 3 signs are:
- Lack of version control
- Lack of a code collaboration platform
- Lack of a deployment strategy
Git is a fundamental enabler of team work, so without it, it’s hard to get to step 2 and 3 in that list. If you want to read the article, check it out over on WP Tavern.