Quantcast
Channel: Best Practices – WP Pusher
Browsing latest articles
Browse All 10 View Live

Thoughts on Building Contemporary WordPress Plugins

I have been a passionate Laravel developer for the last few years, which has had a huge impact on how I approach coding now. Things such as object-oriented architecture, SOLID principles, test-driven...

View Article


Managing WordPress Projects With Git

First of all, WP Pusher works on a package basis, meaning that one Git repository maps to one WordPress package (a theme or a plugin). We use the WordPress core installer to handle package installation...

View Article

Zipping The Way To WordPress World Domination

Zipballs … are part of the reason for WordPress’ incredible world takeover, if you ask me. Zipballs are easy to distribute and do not have any dependencies except an unzip utility of some sort....

View Article

Image may be NSFW.
Clik here to view.

Continuous Integration With WordPress And CircleCi

Introduction Last week I spent most of my awake hours playing around with CircleCi. What should have taken me an hour or two ended up being a weekend project and ultimately resulted in this article....

View Article

All WordPress Developers Need To Know About .gitattributes

The good news In most cases, actually “all” you need to know is only one thing. Namely, how to clean up your packages and not bother your end users with files they do not care about. First, let me...

View Article


A Warning About Using Composer With WordPress

NB. I wrote a follow-up piece about this topic on the WP Tavern. Yesterday, I was watching the WP Sessions stream, where Josh Pollock talked about developing WordPress plugins using Composer. Josh did...

View Article

An Awesome Workflow for WordPress Site Developers

There’s a question I get quite often about WP Pusher and that is: “do you handle updates to the database as well?”. The answer to that question is “no”. WP Pusher is meant as a tool to deploy code...

View Article

Image may be NSFW.
Clik here to view.

Pull Requests 101

I think it is fair to say that pull requests were made popular by GitHub and their brilliant implementation of the concept. Used in a strategic way, pull requests are a very powerful collaboration tool...

View Article


3 Signs Your WordPress Development Team Is Not Actually a Team

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

View Article


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

View Article
Browsing latest articles
Browse All 10 View Live