Chris on…Software Development

I’ve been in software development for the better part of a decade. These posts are some of the things I’ve picked up along the way.

If you’re looking for books on software development I have some suggestions

The definitive guide to WordPress asset versioning

How and when to use the different versioning options of the WordPress asset registration/enqueueing functions wp_register_script and wp_register_style.

/ June 5, 2017

Adding progress bars to your WP-CLI processes.

Learn how to add a progress bar to your WPCLI commands

/ March 3, 2017

Becoming a Better Debugger

Debugging software is the bane of existence for most developers. Once you can use a few key strategies though, it becomes something you love to do.

/ February 10, 2017

Conditionally add CSS classes to WordPress Widgets

How to conditionally add CSS classes to a WordPress Widget wrapper element, based off it's instance settings.

/ February 9, 2017

Make a branch from a Pull Request on GitHub

How to make changes to a GitHub Pull Request

/ November 11, 2016

3 Things More Important than the Programming Languages You Know

Knowing where to get started in software development can be tricky. Here are a few tips I give newcomers looking to make waves.

/ August 29, 2016

Local WordPress development with Pressmatic. A Review.

Full disclosure: I was an early beta tester for Pressmatic and was provided a license key for testing purposes. Screenshots and information in this post may change as the software...

/ July 2, 2016

Momentarily Pausing the Hustle

Finding a moment to pause the hustle can be good for your emotional and mental state.

/ June 29, 2016

Delorean Ipsum generator for WordPress

"The way I see it, if you're gonna build a way to quickly insert placeholder text in your WordPress site, why not do it with some *style?*" A quick plugin...

/ June 21, 2016

Planning for success means planning for failure

By planning for failure, your next project should succeed. You may hit a point where things go wrong, but with proper planning, you'll be prepared for it.

/ April 5, 2016