Here’s the ever-growing list of content exclusively for members. If you’re looking to join, check out this page.
The Business of Programming
When it comes to running any kind of business on software, there are at least two things you need to have ready before writing code.
Object-Oriented Programming in WordPress
This series will covers everything from Analysis, Design, and Implementation.
- Object-Oriented Programming in WordPress: Analysis, Part 1
- Object-Oriented Programming in WordPress: Analysis, Part 2
- Object-Oriented Programming in WordPress: Understanding Customer Expectations
- Two Pillars of Object-Oriented Programming: Part 1 of 2
- Two Pillars of Object-Oriented Programming: Part 2 of 2
- Abstract Classes, Part 1 – Abstracting Behavior
- Abstract Classes, Part 2 – Abstract Classes and Interfaces
WordPress Development Environment
In this series of posts, you will learn how to setup and configure a WordPress development environment using a variety of pre-existing, easy-to-use tools.
- A WordPress Development Environment (Using a Package Manager)
- An IDE for WordPress Development (Regardless of Experience)
Using Visual Studio Code
I’m a fan of Visual Studio Code, obviously, and have used it in comparison to a lot of the popular IDEs on the market. I keep coming back to it so, naturally, I’ve written about it.
If you’ve never written a unit test in PHP or have no idea how to set up the utility within Visual Studio Code, work with the XML configuration file, or have no clue what “red-green-repeat” means, then this series of posts is for you.
- Installing PHPUnit in Visual Studio Code
- Writing Unit Tests with PHPUnit, Part 1: The Set Up
- Writing Unit Tests with PHPUnit, Part 2: The Tear Down
The Independent WordPress Developer
I’m working on an entire series of what it means to be an independent WordPress developer. It starts from ground-zero and works its way up from setting up a development environment to event including screencasts.
- Tools, Processes, and More for The Independent WordPress Developer
- Local Development for the Independent WordPress Developer
- Databases and Tools for the Independent WordPress Developer
- Installing WordPress for Local Development
- Native WordPress Debugging Tools That Don’t Require an IDE
- Reading and Understanding WordPress Error Logs, Part 1
- Reading and Understanding WordPress Error Logs, Part 2
- Basic Debugging Within WordPress
- Installing Xdebug, Part 1: The Xdebug Module
- Installing Xdebug, Part 2: The IDE
- An Introduction to Debugging for WordPress Developers
- Debugging for WordPress Developers: Stepping Around Code
- Debugging for WordPress Developers: Changing Values at Runtime
Eventually, this will be converted to an eBook. But, for now, it’s available exclusively for members.
Object-Oriented Programming with the WordPress Widgets API
The purpose of this series is to start doing a deeper dive into working with object-oriented programming in the context of WordPress. And since the WordPress Widgets API is one of the APIs that does use object-oriented practices, it’s a logical place to start.
- WordPress Widgets: An Object-Oriented Approach
- WordPress Widgets: How to Detect Object-Oriented Programming
- WordPress Widgets: Starting with Standards
- with more to come.
Want to Read Any or All of This?
If you’re a member and looking to read any this content, don’t forget to log in.
Want To Join?
Again, if you’re looking to sign up, don’t hesitate to check out the registration page for information on pricing and more!