Tag: Development

One Question That Will Reveal What Kind Of Coder You Are

Published 1 year 6 months ago on July 16, 2015

Is software development more like building a bridge or is it more like painting a painting? I hadn’t heard this question personally before, but honestly I think it’s a mix of the two. Programming is definitely an (abstract) art form in my opinion. There’s so much to the expression of how code could work, and […]

Restricting Access to Custom Post Types Using Roles in WordPress

Published 1 year 8 months ago on May 1, 2015

Restricting access within the WordPress admin can quickly become an intimidating place to work. When it comes to access control there are a number of really great solutions to restrict access to content on the front end, but there’s a decent learning curve when preventing logged in users from accessing various aspects of the back […]

PhpStorm, Xdebug, Vagrant, PuPHPet, and You

Published 1 year 11 months ago on February 2, 2015

I’ve really embraced fully utilizing Vagrant for all of my local development. I don’t use it to replicate client environments, or share a Vagrant box amongst my development team (I work solo) but I find myself aligning with the idea of having this sandbox to work in. Prior to that I used MAMP Pro and […]

WordPress development in PhpStorm

Published 2 years 2 months ago on November 19, 2014

Andrey Savchenko aka @Rarst is someone on my short list of developers to which I stop, drop, and listen. Recently a post went up outlining a ton of awesome WordPress-specific details to utilize when using PhpStorm, which happens to be a big part of my development environment for many of the reasons covered therein. It […]

Let’s Kill the Billable Hour

Published 2 years 2 months ago on November 14, 2014

This was a great talk. It covers the history of the billable hour and thanks to the title I won’t be spoiling the outcome when I agree that project/value based pricing is better for us as designers and developers, and it’s better for our clients as well. We need to have a discussion about how […]

My Move from MAMP Pro to Vagrant for WordPress Development

Published 2 years 2 months ago on November 5, 2014

I recently upgraded to a new computer and in doing so shook up my entire development environment. My last was based on MAMP Pro for a number of reasons. Primarily: it just worked. I rarely had to bring up the GUI, everything was just ‘native’ and I went about my business building stuff for the […]

The WordPress Plugin Boilerplate 3.0.0

Published 2 years 4 months ago on September 2, 2014

I really like code boilerplates. They’re such a great way to show up-and-coming developers one of many ways to accomplish something. They can also teach veteran developers a thing or two. They usually embrace the codebase for which they were written, and follow established conventions of the project. I also like Tom McFarlin. If you […]

WordPress Support in PhpStorm 8

Published 2 years 4 months ago on August 26, 2014

I’ve been using PhpStorm for a couple years now, and in version 8 (due in Q3 2014) has the best WordPress integration I’ve ever seen in an IDE. #smitten

Avoiding feature bloat in plugins

Published 2 years 5 months ago on August 11, 2014

These are just a few awesome, practical tips to keep in mind if you work on any plugins. What’s great is that if you choose to do so, you can build your plugins in such a way that it can be extendable to include features that don’t belong in core, but would be used by […]

Template Map makes my Client Work Easier

Published 2 years 6 months ago on July 20, 2014

TL;DR: Built another WordPress plugin: Template Map (GitHub) Very often my inspiration for building plugins is to make my life easier. Selfish as that may be, I’m a big fan of the idea behind using your own publicly released code as much as possible. When you’re actually in the trenches using the code you’re that […]

Copyright © 2006—2017 Jonathan Christopher