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

Testing IP sensitive data on localhost

Recently I’ve been doing some updates to the Fraud Monitor extension for Easy Digital Downloads which helps store owners avoid costly charge-back fees from fraudulent credit card purchases. The most recent...

/ January 25, 2016

Why #AllMyMovies wasn’t so “stupid”

What we can learn, as software developers, from the #AllMyMovies Performance Piece by Shia LaBeouf.

/ December 24, 2015

Proficiency is a Bubble

Before I even get going, I want you to tell me 3 things you would deem yourself proficient at. Got 3? Great. Now: I want you to think of 2...

/ November 14, 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

How Writing One Plugin Changed My Lifestyle

Outside of the development world, it’s difficult to describe how I landed on my current ‘remote worker lifestyle’. The concept of working from home isn’t new to most people. Some...

/ September 2, 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

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

Getting Feedback is About More than Asking for It

The other day I was driving home from the coffee shop on lunch break. “How’s My Driving?”, was staring me right in the face in bold black letters on a...

/ April 19, 2015

Protect All the Reputations

When developing software, particularly web applications, you are hardly giving your product to the end user. There’s typically a relationship that looks more like: You › Business › Customer Sure,...

/ April 9, 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