Git Rebase – All WordPress Developers Need to Know

If you have ever worked together with someone on a project using Git, you know this problem: You have been working on a feature for a while and, since you branched out, your branch has fallen behind master. The issue is how to get your branch up to date, before you fall too much out of sync. Rebasing to the rescue!

» Go to post

 

The easiest way to use Docker for WordPress Development

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).

» Go to post

 

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.

» Go to post

 

Run WordPress in the Cloud With Laravel Forge

The other day I wrote a guest post over on the WP Tavern about using Laravel Forge to run WordPress in the cloud.

» Go to post

 

The Ultimate WordPress Development Environment

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.

» Go to post

 

A Primer on Source Control

Source code control is nothing new to software development. It’s been around for decades. But for those of us who work in the open source community, specifically those who are working with WordPress, we may not have the experience that some of our peers have.

» Go to post

 

The Big GitHub Desktop and SourceTree Throwdown!

Git and the command line can be a daunting prospect, luckily there are multiple Git GUIs, which work across a variety of platforms such as, OSX, Windows, and Linux.

In this post, we’ll be taking a look at the two most important ones. GitHub Desktop and SourceTree by Atlassian, the company behind Bitbucket.

» Go to post

 

A Minimalist Development Environment for WordPress with Laravel Valet

Yesterday, Taylor Otwell released Laravel Valeta 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.

» Go to post

 

The Power of the Niche

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?

» Go to post

 

How To Level Up Your WordPress Business And Escape The Rat Race

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.

» Go to post