One of the benefits of being based in San Diego is that we’re a vacation destination. Every so often we have a chance to meet other developers in our space.
This past Friday, Joost de Valk spent some time with us in San Diego in between his California vacation which included San Francisco, Yosemite, Sequoia National Park, Disneyland, Legoland, and Hollywood. But he also chatted about WordPress, Plugins, data collection, and more.
— WordImpress (@WordImpress) August 13, 2016
Here are some of the highlights.
On Yoast SEO
Yoast SEO is just over five years old. They continually improve it. Recently, Yoast broke up the scores for SEO and readability. In the future, they plan on making the on-boarding process of Yoast SEO easier for new users. They may use gamification for this.
Jen Miller asked Joost why he created Yoast SEO.
“I was scratching my own itch. I had SEO issues. I wanted to rank.”
When do you know you made something that will last?
“As soon as you hit 50,000 users, you know you made something people want.”
With WordPress plugins — especially those intentionally created to solve a big problem — growth can be unexpected. You may even build something you didn’t anticipate being a huge success. So, how do you respond to that?
“If you ever have to give a name to your company, don’t make it your first name; it doesn’t really scale well.”
He joked but originally the name was intended to make his own name pronounceable by English speakers. It didn’t work. (Joost is pronounced Yoast, by the way.)
Growth and fandom can be scary, Joost says. He suggests that you take growth as it comes and “start charging sooner than I did.”
“I’m just another guy. I was at the right time at the right place. I’m very human. I have my very human mistakes, too.”
As you grow humility is important — especially since arrogance often comes with the territory.
“You need to be more humble,” Joost recounts as you scale and get more employees and users because “we need people nicer than I am.” That’s what works.
— WordImpress (@WordImpress) August 13, 2016
He got in his first commit for WordPress Core in 2.4, about ten years ago. He combined his six SEO plugins into one: Yoast SEO.
Matt asked, “What changes have you seen in WordPress?”
“It has become more professional.”
He sees people using WordCamps as a “professional marketing space.” However, even successful plugin shops like ours, he says, are small. He’d like to see more plugin development companies grow. Yoast SEO now has almost 50 employees.
He said, “I hope the Community will grow a few more companies our size.” This allows companies to do more stuff within the WordPress space and have a bigger influence. For example, Yoast has employees specifically dedicated to Core Contribution.
“I pay for two full-time Core Contributors. I believe in the Project!”
— ♛DowntownRob♛ (@DowntownRob) August 13, 2016
On Plugin Development
Why should you build a WordPress Plugin? Is it to make money?
No, Joost said.
“Do it because you love it and because you love the Community.”
“What do you do when things blow up?” Matt asked.
“You fix it. You apologize.” Joost de Valk
“WordPress is a ridiculously hard platform to develop for because plugins are not contained.”
They test about 40 different integrations It would be impossible to test on every single instance because Yoast runs on almost every site. He isn’t happy if it breaks in his own code, but you can’t control everyone else.
“I think we do more rigorous acceptance testing than WordPress Core does.”
They require every line of code not only to be tested, but to be documented. He mentioned several times that documentation is the key to growth both as a plugin development company and as WordPress in general.
He would like to encourage other plugin companies to test each other’s plugins.
“I wish more people would test each other’s betas,” Joost said. “We don’t have the manpower to fix everything.”
Whether you’re a first generation WordPress plugin developer or second or third (like us) you can learn from each other. Be open to that.
“I’ve learned just as much from Pippin Williamson as he has from me,” Joost commented.
On Best Practices
About documentation Joost commented,
“If everyone followed WordPress Best Practices, we’d all be in a better world.”
Joost doesn’t believe in too many updates. “Even the tiniest security things, we’ll push out immediately.”
On Freemium Model
The free / premium (or freemium) model is popular in the WordPress ecosystem. When upgrading your users, Joost cautions, “You should never take functionality out of your free version to add to premium.”
Yoast SEO has over five million installs but not as many paying customers. In fact, he still has to remind people of their premium version.
“We have just over 100,000 paying customers now.” Joost de Valk
On Open Source
“We are now expanding beyond WordPress because we’re seeing that we’re doing is lacking in all the other communities. We literally have people switching from Drupal to WordPress because they wanted our SEO plugin. I want to be on all of these open source platforms. We shouldn’t be the differentiator.”
“We’re using React because that’s where most of the WordPress space is going.”
“Facebook has a better SEO team than Google does [on why Angular doesn’t work with SEO well].”
Joost plans on attending WordCamp US this year and WordCamp Europe in Paris next year. We are attending and we’d love to see you all there, too. They have big plans for their print magazine, too. So keep your eyes peeled.
It was a great evening of friendship, fish tacos, community development, and shop talk about the plugin space in WordPress and its future. It’s a great example of how the Advanced WordPress community has grown and matured and the value it can bring to WordPress users everywhere.
— Bridget Willard (@YouTooCanBeGuru) August 13, 2016