Why Your Company Should Have a Creed

Does your company have a creed? Twice a year, True Ventures (one of Automattic’s investors) organizes an event called Founders’ Camp, a one-day conference for the founders and CEOs of companies in their portfolio. The latest was held in the Automattic Lounge at Pier 38 in San Francisco (it could be the last).

There was an interesting conversation led by Ethan Diamond, Alex Bard, Howard Lindzon, and Narendra Rocherolle on the importance of culture in an organization and how it gets formed. Despite its importance, “culture” is one of those fuzzy things that’s difficult for many founders, especially men, to discuss earnestly.  Even though I have extremely strong opinions about company culture, I find it feels “corny” to talk about it directly. Nevertheless, as part of the discussion, I shared the following practical example from Automattic about something we did to codify and share our values.

It started innocently enough — someone copied me when they emailed their paperwork to accept a job offer. For the first time in a while I looked at the offer letter and realized that it read like a bad generic legal template: no branding; terrible typography; the most important information (start date, salary, stock options) buried under a sea of text; and, worst of all, it was being sent out in .docx format (especially embarrassing for a company whose foundation is Open Source). The offer didn’t reflect who we were, how we worked, and certainly not how we thought about design and user experience.

Nick and MT of the Janitorial team at Automattic designed new documents and worked out a clever way to have a web form on our intranet generate the pages as HTML. It has some extra goodies like vector signatures. Anybody sending a contract or offer can create a PDF out of that web page, and email the document out to the recipient. Everything is logged and tracked. (As a bonus our legal templates for employees and contractors are now tracked in SVN along with the rest of our code.)

Finally, as a hack to introduce new folks to our culture, we put a beta “Automattic Creed”, basically a statement of things important to us, written in the first person. We put it after the legal gobbledygook and before the signature area; if you chose to accept the offer, you’d sign your name next to the values before starting work. This seemed like a powerful statement and might affect people’s perceptions in the same way that putting signatures at the top of forms increases honesty.

That was around the beginning of May last year, and everyone who has joined since then (about half the company) has gotten the creed in their offer letter. The feedback from the beta was excellent and later that same month we added the creed to the home page of our Automattic Field Guide (our internal reference site), where it still lives today with a link to a recent discussion about what the creed means in practice.

Adding the creed before the signature block ended up being an easy change that had a big impact on the company.

A fair number of founders at the event have asked what the creed is. If you’re curious here it is (as of September 19th, 2011):

I will never stop learning. I won’t just work on things that are assigned to me. I know there’s no such thing as a status quo. I will build our business sustainably through passionate and loyal customers. I will never pass up an opportunity to help out a colleague, and I’ll remember the days before I knew everything. I am more motivated by impact than money, and I know that Open Source is one of the most powerful ideas of our generation. I will communicate as much as possible, because it’s the oxygen of a distributed company. I am in a marathon, not a sprint, and no matter how far away the goal is, the only way to get there is by putting one foot in front of another every day. Given time, there is no problem that’s insurmountable.

I’m sure that it will evolve in the future, just as Automattic and WordPress will. If you’re building a startup or any sort of organization, take a few moments to reflect on the qualities that the people you most enjoy working with embody and the user experience of new people joining your organization, from the offer letter to their first day.

Of course if you’d like to see the above in an offer letter, consider applying for Automattic.

If you write a creed for your company or non-profit after reading this, please leave it in the comments!

I’m somewhere in the middle of the Arctic Sea right now, approximately 78°05’N, 28°45’E, but even through the thin pipe of an intermittent satellite connection the ripples were felt of the announcement that Steve Jobs resigned as CEO of Apple. Jobs, or the idea of him, has had a profound impact on innumerable founders and CEOs. My own tribute to him (and Apple as an organization) is in the essay 1.0 is the Loneliest Number, where reviews of the original iPod punctuate a story of the messy act of creation. Moments like this give us an opportunity to take a step back and contemplate the bigger picture, so take a moment to read the post and think about what you’re launching next.

State of the Word 2011

Just in case you missed yesterday’s State of the Word presentation, it’s now available on WordPress TV:

The slides are also available on Slideshare.

Here are some key takeaways from yesterday:

  • We had over 1,000 people attending WCSF and many more watching the livestream, making it the biggest WordCamp yet.
  • The survey of 18,000 WP users revealed some interesting data, like a median hourly rate of $50 and that 6,800 of the self-employed respondents were responsible for over 170,000 sites personally.
  • WordPress 3.2 had 500,000 downloads in the first two days, representing the fastest upgrade velocity ever.
  • WordPress now has 15,000 plugins and 200 million plugin downloads, and we’re doing a lot of work to make the plugin experience more seamless.
  • 14.7 percent of the top million websites in the world use WordPress.
  • 22 of every 100 active domains created in the U.S. are running WordPress.

In true WordPress fashion, we’ll be open sourcing the raw survey data so people can slice and dice it their own way to find interesting trends or patterns, like breaking down the hourly rates by geography.

Special thanks to Pete Davies, who was responsible for the survey and helping craft the narrative of the keynote, and Michael Pick who did the same and also designed all the slides and animations you saw. Michael is going to prepare a blog post with all of the inspirations and allusions in the slides for those of you curious about the story behind the design.

Update: Raw data and a few other updates are now available on WordPress.org.

The past two days I’ve been at WordCamp San Francisco and the presentations have been amazing. For the first time ever for San Francisco we’ve had a really fantastic live video stream going from both rooms. It’s a pretty economical way to get all of the content of the conference without the cost of coming to San Francisco. We even had someone streaming from Pakistan! My talk on the State of the Word, will be tomorrow at 11 AM PST so get a ticket on the WordCamp SF site.

The TimThumb Saga

Last week there was a serious flaw found in the code behind TimThumb, an image re-sizing library commonly used in premium themes.* Because the code is commonly embedded in themes it’s not easy to discretely update like it would be if the code were a plugin, and even when a theme is updated people are hesitant to update because they often customize theme code rather than making child themes, so if they were to overwrite their theme with a new version they’d lose their modifications. That, combined with the severity of the flaw, means that this is one of the more serious issues in the WordPress ecosystem in a while, even more than normal because it wasn’t in core.

It could have gone a lot of ways, but the incident brought out the best in the community. The core team sprang into action searching through the theme directory to inoculate any themes that contained the dangerous code. Community blogs quickly got the word out about the problem so people were aware of it. Mark Maunder, who originally discovered and broke down the problem, created a fork of the code called WordThumb that rewrote TimThumb from the ground up. Forking is not usually ideal because it fragments the market for users but Mark soon connected with Ben Gillbanks, long-time WordPress community member, and they’ve teamed forces to release TimThumb 2.0, a collaboration that exemplifies Open Source at its finest. An updated plugin should be in the directory shortly.

It also illustrated the original vision I had behind VaultPress. In addition to reporting early and emailing customers with vulnerable code, the following morning they had devised a way to go in and surgically correct vulnerable code on over seven hundred affected websites. This fixing-problems-while-you-sleep delighted users and is exactly the kind of problem I hoped VaultPress would solve for people and it underscores the core value of the service. If you’re not using VaultPress for your most important websites yet, you should.

* I originally had a long rant here, but here’s the 13-word version: I’ve seen no correlation between how much something costs and its code quality. This is getting better as more people become familiar with the coding standards of core, and PHP in general, but there is still a long way to go. If you want to avoid this in your own code, check out Theme Check and Log Deprecated Notices to start. If you’re looking for code to base your own theme on, it’s best to start with something like 2010 or 2011.