Safely delete spam comments across a large WP network
I’m currently working on a university WordPress network that’s been running for four or five years (an MU veteran!) and has almost 5000 blogs, most of which are defunct (because they’re from previous...
View ArticleBuddyPress Docs 1.3, featuring theme compatibility on BP 1.7
I’ve just released version 1.3 of BuddyPress Docs, my WordPress plugin that powers collaborative document editing on a BuddyPress site. The main feature of Docs 1.3 is theme compatibility, which means...
View ArticleDoom and gloom upon the offing of Google Reader
This week, Google announced that it’s shutting down Reader. This is the first of Google’s “sunsets” that hits me personally – Reader has been a crucial part of my internet use for the better part of a...
View ArticleGPL and free software language for government contracts
This weekend at BuddyCamp Miami (which ruled btw) I chatted with a number of folks about putting GPL clauses into client contracts. It can be especially challenging when working with universities or...
View ArticleHerding Cats with the BuddyPress Activity Component – WordCamp Europe 2013...
Here are the slides from my WordCamp Europe 2013 presentation, on the subject of using the BuddyPress activity component for neat purposes:...
View ArticleFive years of BuddyPress
I started working with BuddyPress by accident. In February 2009, I responded to a tweet from my friend Matt Gold asking for help with a CSS issue on a site he was working on. That site was the...
View ArticleYes! We have no THATCamp
I work extensively with universities, but I don’t really think of myself as of universities anymore. One of the things that has most stubbornly kept me connected to the academic world has been the...
View ArticleFree Software, Free Labor, and the Freelancer – WordCamp NYC 2014 keynote
I was honored to present the keynote address at this year’s WordCamp New York. Below is a rough copy of the text with some of the slides interspersed. (“Rough” means cobbled together from my notes, and...
View ArticleGoodbye to Twitter
I’ve been a pretty heavy Twitter user since about 2009. I’ve had a lot of fun using the service, I’ve forged a number of friendships there, and in several concrete ways, I owe my career to my use of...
View ArticleThe number one reason to start using git: interactive staging
Git is an excellent tool for collaborative software development in a number of ways. In my opinion, Git’s most valuable feature – which also happens to be one of its most underappreciated – is...
View Article
More Pages to Explore .....