Shane, what sets you apart from other software developers?
First and foremost, I am an analyst. I seek to deeply understand the underlying reason for why the project exists, and why I can be of service. In seeking this understanding, I am able to quickly align to your objectives (often business, but sometimes personal) and create a well-designed system that is maintainable.
The actual process of writing computer code is a commodity service, I seek to add significant value to my development efforts by going far deeper than most.
How long have you been working with WordPress?
Since I began professionally developing software in 2007. In that time, I have seen it grow from a dead-simple blogging software to what it is today, which is coming very close to a PHP development framework. Through the years, I have encountered the entire range of WordPress projects, from unmitigated disasters, to absolute masterpieces.
What is your WordPress development methodology?
The WordPress community is extraordinary, and one of the main drivers of its continued success. The expansive array of plugins, themes, and add-ons has truly allowed for nearly infinite permutations to enable the creation of websites far more complex than the original web logging program. There is, however, a dark side to this plethora of customizations — unmaintainability. Oftentimes, a website will be crowded with numerous plugins, page builders, post types, fields, themes, and on and on and on such that institutional knowledge of the administrative back-end is required to make even simple changes to a page on your website. That becomes an enormous headache, and an enormous expense, very quickly.
My approach is to build lightweight systems (only precisely the number of plugins and custom code required, not more and not less) and work to avoid deviating significantly from WordPress’ core competency, website posts. In this way, your update and upgrade processes can be made significantly less expensive going forward.