Category: Software Development

Sometimes I write about WordPress, Software Development, Linux, or other really geeky stuff.

Code Snippet: Clean up your Local Development Admin Bar

As a developer of WordPress plugins, it’s safe to say that my Admin bar is FULL of super useful items added by plugins that help me develop more efficiently. That...

/ October 27, 2015

Hindsight is 20/20

When I was in 5th grade, I loved gym class. Who wouldn’t. Dodgeball, red rover, popcorn, and scooters. It was what most energy filled elementary school students looked forward to....

/ September 4, 2015

WordPress Silence is Golden snippet for Sublime Text 2/3

When I’m writing plugins for WordPress, there are a lot of ‘models’ I follow to help speed up the process and one of my favorites is using snippets in Sublime...

/ July 22, 2015

WooCommerce – Hide out of stock products, only when backorders aren’t allowed

A while back I wrote about how I was using WooCommerce for a site my Wife was running. It’s been running totally solid since then, with very minimal involvement from...

/ June 17, 2015

How We Updated 37 Plugins in 4 Days

If you haven’t heard by now, there was a massive day of security releases for several WordPress plugins, and Easy Digital Downloads was no different. We were included in a...

/ April 23, 2015

Prevent additional discounts when renewal discounts are applied

Update: This is now a feature that’s built directly into the Software Licensing add-on for Easy Digital Downloads. It can be accessed in Downloads > Settings > Extensions > Software...

/ April 7, 2015

Coding In Someone Else’s Kitchen

Recently I was watching an episode of Top Chef, from Season 1. Yep, All the way back. In fact it may have been episode one. Anyway, watch this scene, where...

/ March 11, 2015

Code Snippet: Show blog ID in admin header

Just recently I ran into a case where I had to quickly look something up in the database of my WordPress development environment. I typically do this via a program...

/ February 20, 2015

Don’t Settle for Broken Windows

Small or large...a broken window is still broken. The same principal applies to your code. Small or large, a bug exists and needs to be fixed.

/ January 27, 2015

Reducing PHPUnit test times with Travis-CI

A few months ago I had proposed that the Easy Digital Downloads project expand our PHP/WordPress version matrix for our Travis-CI builds. The problem we quickly ran into, is that...

/ January 1, 2015