Better YOURLs 2.1.1

I’ve released a quick update today to the Better YOURLs WordPress plugin to allow it to work better with sharing plugins that share your post when the article is published. This new update simply generates the shortlink earlier to make sure it is available when, for example, JetPack sharing sends out a tweet or share to another sharing service.

This is a free update that is recommended for all users of the Better YOURLs plugin. If you’re not a YOURLs user yet and would like branded shortlinks that you can fully control I would highly recommend checking out YOURLs, a free PHP shortlink manager that can work with WordPress and other services to help you better track and brand the links you send out.

Primary Vagrant 2.0

After watching Mark Jaquith’s talk on development workflow at WordCamp 2013 I decided to learn something about it myself. I spent time with configurations like VVV and others but never really could find one that fit my need so I started Primary Vagrant. It was great but… It needed some improvements.

Today I’m happy to announce the release of Primary Vagrant 2.0. This Apache based Vagrant configuration uses Puppet to achieve functionality similar to VVV but with, at least in my opinion, a bit more flexibility to develop a range of local PHP based applications, not just WordPress (although it is highly customized for WordPress plugin and theme development). Continue Reading

Sanitization is for Translations Too

As developers we rightly worry a lot about the quality of the code that makes it into our WordPress plugins and themes. This is good, when you can’t control what someone will do with your plugin you can’t know if it is leaving your users open to attacks. As much as we worry about the quality of our code though there is another area that we often forget about, translations. Continue Reading

Frog on a Chair

One of the things I love most about our new home is the wildlife and this little guy, who was on a chair in our yard last night, is no exception.