Starting a New Chapter

Today is not only my 3 year anniversary of joining WooThemes, but it also marks the first day that I am no longer a full-time developer on the team. This kicks off a significant new chapter in my professional career as it will be the first time since I started working that my job will no longer be 100% focussed on writing software.

My new title at WooThemes is Community Engagement Manager.

Building a simple & beautiful documentation site

With Seriously Simple Podcasting crossing 35,000 downloads and v1.8 of the plugin being released recently it was high time that I put together complete documentation for it. After spending some time building the site that you can now find on my new docs subdomain I thought it would be valuable to share the tools I used for posterity. Here you will find the theme and plugins that I used to get my docs site up and running.

Plugin Dashboard: Making plugin management easy

Once you have more than a couple of plugins in the WordPress plugin repository, it can become rather cumbersome to manage them all effectively. This problem is particularly accentuated when a new version of WordPress is released and it becomes a chore just to keep tabs on which version your plugins all support. At least that’s what happened to me when WordPress 4.1 was release recently.

This is why I created Plugin Dashboard.

Build user appreciation links into your plugin

The other day I posted about showing plugin developers appreciation and how it’s actually really easy to do. The problem, as was pointed out to me, is that writing reviews, donations, etc. are all only accessible from the plugin page on the repo and there’s no quick way to get there from the WordPress dashboard. All is not lost, however! It is possible to add custom links to the plugin list table alongside the default links that point to the author’s website and the plugin details page.

Developers are people too!

When we release a plugin on the repo we don’t do it out of need or obligation – rather it’s out of passion and a desire to give back to the great community that enables us to earn a respectable living. We do it because we believe that being selfish with our code doesn’t benefit anyone and by making it available for the world to use we are adding to the overall value of WordPress as a platform and as a community.