2011
-
Security Vulnerabilities
Nov 21
Someone found a potential hole in my WP Publication Archive plugin in January and posted it publicly instead of telling me. I’ve patched it — but the real problem is disclosure, and the common courtesy of contacting the author first.
-
WordPress Weekly
Oct 8
This week I had the opportunity to talk with Jeff Chandler of WP Tavern on the weekly podcast, WordPress Weekly. Take some time to listen in.
-
How to Publish a WordPress Plugin – Git
May 19
Here’s a step-by-step tutorial on using Git to publish your plugin to the WordPress Plugin Repository.
-
How to Publish a WordPress Plugin – Subversion
May 12
Here’s a step-by-step tutorial on using Subversion to publish your plugin to the WordPress Plugin Repository.
-
The Death of the Idea
Feb 14
What value is there in an idea that never sees the light of day?
-
WordPress and Ajax
Feb 4
I’ve recently reviewed the new a new book for using Ajax with WordPress. It’s good. You should buy it!
-
Why Open Source? – Part 2
Jan 5
Last month, I joined with several other developers explaining why I work with open source. Today I follow up with a sequel.
2010
-
Open Source Decision Making
Dec 31
Jacob Santos says WordPress development isn’t driven by community input. On the one hand, I agree. My own history with WordPress (from hacking core to a first patch that sat for three months) and what has and hasn’t changed.
-
A Quick GPL Overview
Dec 24
What is the GPL? WordPress’ license protects you as a developer, but you need to understand your rights and responsibilities first.
-
Consider the Source
Dec 10
Someone was distributing Chip Bennett’s WordPress themes with a worm hidden in screenshot.png that installs a PHP backdoor. How it works, and why, free or paid, you should always consider where your download comes from.
-
Why Open Source?
Dec 8
I’ve never taken a computer class. Everything I know, I learned from code others posted for free — so I post mine. The real reward is an email from a stranger on the other side of the world.
-
WordPress XML-RPC — MovableType API
Oct 15
The MovableType half of WordPress’ XML-RPC interface, call by call: what each mt.* method does, the parameters it takes and what it returns — including one that does nothing at all.