Joseph Scott » WordPress Wed, 22 Jul 2015 14:01:27 +0000 en-US hourly 1 Recommended Consultants Wed, 22 Jul 2015 14:01:27 +0000 My personal list of WordPress consultants has dried up ( some took full time jobs, the rest are always booked solid ). Now I’m directing people to the Recommended Consultants & Resources list from Joey Kudish.

]]> 0
WordCamp SLC 2015 Thu, 09 Jul 2015 14:48:58 +0000 Continue reading WordCamp SLC 2015]]> WordCamp Salt Lake City 2015 is coming September 12 at Washington Square ( 451 South State Street ). Tickets are already on sale, only $18 each. The attendees page has a list of some of the people who have already signed up.

Speakers are being announced on the news page. If you area interested in presenting fill out the call for speakers form. We are also looking for volunteers and sponsors.

Come learn and hang out with the local Utah WordPress community.

]]> 0
WordPress Upgrades > MySQL Upgrades > PHP Upgrades Tue, 24 Mar 2015 15:41:35 +0000 Continue reading WordPress Upgrades > MySQL Upgrades > PHP Upgrades]]> I was pleasantly surprised to see that the updated stats page shows more than 50% of active sites are on version 4.0 or newer:


That is really good for a piece of software released less than seven months ago. The years long effort into making upgrades easier and more reliable are paying off nicely.

When I looked at PHP and MySQL version usage that is where things got strange. I know that PHP upgrades at some hosting providers happen at a very slow pace, but I didn’t fully appreciate how slow.


The most reported MySQL version for active WordPress sites is 5.5, at nearly 60%. The first MySQL 5.5 General Availability release was two years ago ( February 2013 ). Considering how sensitive data storage is I’d consider that a good upgrade rate.

Turns out to be significantly faster than PHP.


Less than 47% of active WordPress sites report using PHP version 5.4 or newer.

The first release of PHP 5.4 was three years ago ( March 2012 ). I could see not wanting to upgrade on the initial release, so I’ll discount that to two years with PHP 5.4.13 in March 2013. That still leaves PHP 5.4+ at 47% compared to MySQL 5.5+ at 66%.

I didn’t expect to see hosting providers upgrading MySQL faster than PHP.

]]> 2
WIRED on WordPress Mon, 02 Mar 2015 16:32:05 +0000 Continue reading WIRED on WordPress]]> has merged into one WordPress install:

Our redesign is here thanks to a big under-the-radar project in March 2014, when we migrated 17 active WIRED blogs into a single WordPress install. If we did our jobs right, you barely noticed that happen.

No doubt that this was a big job. Good to see it all come together, making their content easier to manage.

Unfortunately their new design includes the super annoying trend of covering up the text I was reading when I scroll up on the site:


This makes the reading experience really painful.

]]> 2
How VaultPress Works Tue, 19 Aug 2014 14:24:19 +0000 Mark has posted a few details on how backups work. This should be especially helpful for those that have asked me about this in the past.

If you don’t already have a account you can get a free trial by first connecting your WordPress site to Jetpack.

]]> 0
WordCamp Salt Lake City, 2014 Wed, 13 Aug 2014 15:49:46 +0000 Continue reading WordCamp Salt Lake City, 2014]]> wcslc-2014

WordCamp SLC 2014 is coming up fast. Just one month away: Saturday 13 September 2014. This is one day that brings together the local WordPress community like no other. We tend to get a wide range of people attending, from those just starting out, to designers, developers, consultants, and people who contribute to the core code of WordPress.

WordCamp SLC is a great opportunity to learn a few things from the presentations. Even more important than that is the chance to get to know other WordPress users in the community.

One really important thing to note for 2014, the location has changed:

City And County Building
451 Washington Square,
Salt Lake City, Utah

The registration this year is only $15, which includes lunch. The reduced price is to help offset the cost of parking in down town SLC.

If you are interested in speaking there is still time to submit a presentation proposal.

Go register today and be sure to say hi when I see you on September 13th. Then go give a big thank you to Mike Hansen, he is organizing WordCamp SLC 2014.

]]> 0
Free 5 Day Trial of VaultPress via Jetpack Wed, 23 Jul 2014 17:25:21 +0000 Continue reading Free 5 Day Trial of VaultPress via Jetpack]]> If you already have Jetpack on your WordPress site and connected to a account you are only moments away from starting a free 5 day trial of VaultPress.


We’ve been looking at ways we could make it easier for people to start using VaultPress, this is a big step in that direction.

Details of the process are at the blog.

]]> 0
WordPress Car Stickers Mon, 20 Jan 2014 22:41:34 +0000

Saw this in the parking lot during the SkiPHP conference.

]]> 0
Giving Back to WordPress Thu, 12 Dec 2013 16:19:47 +0000 Continue reading Giving Back to WordPress]]> wordpress-logo-simplified-rgb

Last month 10up announced they were sponsoring Helen Hou-Sandi to work on core WordPress full time. This has been a very positive trend, with Bluehost and DreamHost also dedicating full time positions to core WordPress development. At Automattic we have entire team of people working on the project.

Not everyone is in a position to have a full time developer or designer dedicated just to the WordPress project. There are other ways of helping though. A good example is WP Site Care, who is dedicating time each week for employees to help in the WordPress support forums. Ryan Sullivan summed it up nicely at the end of his announcement:

I also realized that everyone has a place. We don’t employ anyone with core contributor skills here (yet), but we’re damn good at support, and that’s something we can give back in a very meaningful and effective way.

So I’m proud to announce that all WP Site Care team members will be contributing time weekly to the WordPress Support Forums and Docs.

I like the idea of building off of your existing strengths to help out the rest of the WordPress community. If you are looking for ways to help the WordPress project or other WordPress users check out the contributing to WordPress page in the WordPress Codex and your local WordPress meetup.

]]> 0
Books: The Year Without Pants Mon, 21 Oct 2013 15:05:31 +0000 Continue reading Books: The Year Without Pants]]> I finished reading Scott Berkun’s book The Year Without Pants. The book tells the tale of Scott’s time at Automattic as the lead of Team Social, which worked on I’ve never read a book about a place that I’ve worked at, so I was curious to see things from his point of view.

I’ve worked at Automattic for over six years, well before Scott started there. We were always on separate teams and I never worked directly with Scott on any projects. As a result some of the things Scott talks about in the book take on a different angle than my own. While reading through the book I made notes on things that I wanted to expand on a bit, provide a different point of reference for, or just struck me as interesting. I’m including the page number for easy reference.

Page 10, talking about how for many people Automattic was the largest company they had ever worked for. I definitely didn’t fall into that camp. Oddly enough I’ve alternated between large and small companies, though not on purpose. Before Automattic I worked at a university that had thousands of employees. Before that I was at small regional ISP that never had more than 10 full time employees. Going back one more job I was at a large international company with more than 10,000 people across the planet. And the job before that was at a company with 20 people. That pretty much covers all of the jobs I’ve had as an adult.

Page 15, about IRC being an ancient chat program. When I mention to other people that we use IRC I’ll often describe it as being “as old as dirt”, meaning 1988. Being old doesn’t change the fact that it is still one of the best solutions to the problem of text based chat.

Page 16, about Automattic demanding great communication skills. In some ways we have to overcommunicate in order to make up for not all being in the same building.

Page 20, Caturday. Long running thing at Automattic from the world of LOLcats. On page 25 Scott shows a screenshot of some stats, and the week ends with Caturday. Some time ago a new hire at Automattic “fixed” the typo by changing it to Saturday. We had to explain the joke, then had them revert it back to Caturday :-)

Page 25, experts don’t go back to regular jobs because regular jobs are hard. This is worth keeping in mind the next time you read an article or book from a professional expert.

Page 28, on jamming practices from one culture into another. This is a hard lesson to learn and I think most who have learned it have only done so through experience. Culture isn’t something you can easily transplant. Culture, like trust, is hard to build and easy to destroy.

Page 29, about trust. Trust is a really big deal in any company culture. The lack of it usually results in grinding political structures. High degrees of trust can result in the whole being so much more than the sum of the parts.

Page 42, remember how I mentioned that I described IRC being as old as dirt? I’m not the only one who thinks that way :-)

Page 43, about many things at Automattic being inherited from the open source WordPress project. I don’t think it is an overstatement to say that this is one of the core attributes in the formation of Automattic. In many ways it looks like a group of people working on an open source project that just happens to also involve money, sometimes.

Page 46, about the WordPress theme P2. One day I’ll write a separate post about how P2 came to be. Naming things can be hard, and sometimes beyond your control.

Page 48, on the communication break down between P2, IRC, Skype, and email. The ratio varies between teams. For my experience I’d say P2 and IRC are closer to 50 / 50, Skype and email nearly rounding errors. IRC was good for talking about something right now ( synchronous ) and P2 was good for things that weren’t nearly so time sensitive ( asynchronous ) or needed a better way to be tracked.

Page 54, about the size of a company being the ultimate goal. I’ve had conversations with people about companies that stay intentionally small. In the technology field it isn’t often that you come across people who want to have a limit to how big their company gets. I think there is an idea worth exploring in there.

Page 61, regarding killing a project or experiment. It isn’t easy to shutdown something that you’ve put energy into. That said, we could be better about letting go.

Page 104, data-influenced culture versus a data-driven one. I’ll give an example of one experience I had that shows how this worked. A new A / B test was launched around a signup flow and I was fairly certain that the new version was going to do worse because the resulting experience was so bad for the user. It quickly became clear that the new version resulted in more revenue. As a team we talked it over and decided against using the new version, even though it meant giving up some of that increase in revenue. I was happy we were able to agree on that because the user experience in the new version was one I’d never want to use. The results of the A / B test were one part of our decision making process, but it wasn’t the only consideration.

Page 111, vision. Someone having a clear vision of where things are going as a whole is a different dynamic in a company that focuses on individuals being super proactive about coming up with their own ideas on what to work on next. Not that you can’t have it, just that at some point you realize everyone can’t do everything. See also page 126 regarding clarity vs. quantity of ideas.

Page 132, “Without the time machine, all choices have the possibility of being wrong.” I need to put that on a t-shirt. Sometimes the value of making a decision outweighs any of the potential outcomes of the decision itself.

Page 134, on not being tied down too much by a pre-selected process. I’ve been asked before if Automattic uses [ insert current trendy methodology here ]. My answer has always been no. We work out what works best for us as a team, then start moving forward, adjusting along the way as needed.

Page 136, “To start big projects, you must have the capacity for delusion.” Probably also worth a t-shirt. At some point after going through enough big projects you learn that you always underestimate them at the beginning. Then after even more of them you learn that under estimating them is sometimes a good thing, because if you didn’t you would never actually start them.

Page 152, about work environments. When I talk with people about Automattic being a distributed company, I usually end up explaining that like most things it is about trade offs. Distributed vs. non-distributed is often less about which one is better and more about which trade offs you want to work with. The same is true of individuals. Not everyone is going to excel in a distributed situation, and that is fine, it doesn’t make them bad at what they do or who they are.

Page 171, talking about Team Social being stretched even further. When Scott joined Automattic I started working on the Akismet team. Our team was always stretched, with people in Melbourne ( Australia ), California, Utah, North Carolina, and England. From UTC that is +11, -7, -6, -4, and +1 for everyone playing along at home. Not the same broad and even distribution that Team Social ended up with, but not always easy either. But we made it work.

Page 198, a reference to the bike shed problem. Long time FreeBSD users will remember the bike shed post by PHK.

Page 200, on few people being willing to dive in and make changes. That is pretty much the opposite of my experience.

Page 200, about broken windows for good and bad. I think our ability to fix a bug that came up quickly is a good thing. There obviously has to be some balance with other things, but I would never want to lose our ability to go from getting a ping from a friend about something on our service being broken, to being able to reply that it has now been fixed, often in a matter of minutes.

Page 201, some people being afraid to post on a P2 because they think it is a megaphone and everyone is reading it. What is funny about reading that is that before we had P2, there was just one internal blog for all of Automattic and it was rarely used. It was common for it to only get one post per month. P2 changed that dramatically.

Page 225, “No one should be expected to carry the burden of a secret their peers would love to know.” Not worth putting on a t-shirt, but something that every leader should remember.

I could comment on every page in the book, but these were the points that I noted specifically as I read through it.

The book itself is an enjoyable read, and easy to get through. If you’ve ever wondered what things are like at Automattic, The Year Without Pants, is a pretty good window. Just keep in mind that it is from one point of view and that each team has a high degree of flexibility in doing things in a way that works best for them.

If you would rather live it than read about it, Automattic is hiring.

]]> 2