Writing is Better than Talking

Zach Holman explains why textual mediums like chat and e-mail are often better ways to communicate and collaborate than real-time mediums like conference calls and face-to-face meetings, but also recognizes that there are a few situations where the opposite is true. Just one more reason why I strongly prefer working remotely.

Maintaining Personal Integrity in Your Career

Barry Eisler asks some tough questions in this essay on journalistic integrity, and I think they can also be applied to working on the Web, or in any industry. I like to think of myself as having strong standards for what types of clients and projects I take on, but after reading the article, I’m left […]

Continue reading...

Do All Websites Need to be Responsive Right Now?

I agree with the principles behind responsive web design, but I think this is a good thing to keep in mind when talking to clients: Timing is everything. For businesses that are trying to turn a profit, their return on investment (ROI) matters. Although mobile is important, it still amounts to a very small percentage of […]

Continue reading...

GoDaddy.com Doesn’t Protect Customer’s Passwords

Unfortunately from time to time I have the unpleasant task of dealing with GoDaddy in one form or another, and today I noticed another failure with their services that caught me by surprise. If you knew how low my opinion of GoDaddy was to begin with, then you’d realize how bad the problem must have […]

Continue reading...

XML-RPC Enabled by Default in WordPress 3.5

XML-RPC will be enabled by default in WordPress 3.5, but I personally think that’s a bad idea from a security perspective. A fellow Seattle WP developer, Ben Lobaugh, explains why on the Trac ticket.. Luckily, it’s easy to disable it. Just add this to a plugin: add_filter( 'xmlrpc_enabled', '__return_false' ); I’ve added that to my […]

Continue reading...

Designing Object-Oriented Plugins for a Procedural Application

Note: This was originally a post to the Seattle PHP Meetup mailing list, but I’m reproducing it here to generate a discussion about the topic with people outside the meetup. * * * * I write a lot plugins for WordPress, and I like to make them object-oriented, even though WordPress itself is mostly procedural. […]

Continue reading...