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.
Tag: Software Development

Plugin: WP e-Commerce Status Board
A while back I wrote about integrating WordPress plugins with Panic’s Status Board iPad App, and while the plugin has been soft launched for about a month while I listen...

New Features and the Tyranny of the Default
It’s happened to all of us at some point or another. We see the shiny ‘Update’ button on our WordPress dashboard, phone, or other platform with excitement and can’t wait...

Plugin: Simple Notices for Responsive
I’ve been using it for quite some time, but the other day I just pushed a new plugin to Github that users of the “Responsive” WordPress theme might find useful....

The Power of Pause: Know when to stop
For most software developers, working on a project is just taking a predetermined set of requirements, translating them into sudo-code, writing some code, and handing it off to a QA...

A Call For Changelog Transparency
The other day I was notified by the iOS App Store that two of my apps had available updates. I always get excited when updates come. “Is it new features?...

The benefits of WordPress actions and filters
As a WordPress plugin developer, the 3 most important things I put in my code are: Translatable Text (__, _e, _n, etc) apply_filters do_action Why are those the most important,...

Why cleanly formatted code matters
Being that I work in the software development industry and also work on open source projects, it’s needless to say I’ve seen my fair share of ugly code. I’m not just talking...

Why Building Plugins for Others can be Hard
For those who don’t know, I’ve been developing WordPress plugins for about 5 years. While it started out as some random small time stuff, it’s recently increased in scale with...