EDITS.WS

Tag: Community

  • Press This: How WordPress Certification Can Help Developers Stand Out

    Welcome to Press This, the WordPress community podcast from WMR. Each episode features guests from around the community and discussions of the largest issues facing WordPress developers. The following is a transcription of the original recording.

    Powered by RedCircle

    Doc Pop: You’re listening to Press This, a WordPress Community Podcast on WMR. Each week we spotlight members of the WordPress community. I’m your host, Doc Pop. I support the WordPress community through my role at WP Engine, and my contributions over on TorqueMag.Io where I get to do podcasts and draw cartoons and tutorial videos. Check that out.

    You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download episodes directly at wmr.fm. 

    Have you ever wondered how you can stand out in the competitive world of WordPress development? What if WordPress certification was a way to help you stand out as a Developer? On today’s episode of Press This, we’re excited to dive into the topic of certification with Talisha Lewallen, the founder of CertifyWP and WPConnects through her work at WPConnects, Talisha has been helping military veterans find new careers within the WordPress industry. 

    And also through her work, Talisha has seen firsthand that there is a need for credentialing within WordPress. Talisha, welcome to the show. I’m excited to have you here. Can you start us off by telling us your WordPress origin story?

    Talisha Lewallen: Yes. And I’m also excited to be here today. Thank you for having me. But I think my WordPress origin story started pretty much like a lot of people when Covid started. As soon as Covid started, there started being a beef shortage and I own a farm. And so when everybody was talking about how shortage of beef there was, I was like, I have a whole field of cows.

    So I ended up needing a website. So I reached out to the one person I knew that worked in tech, Corey Miller at Post Status and was like, “Hey, I need a website.” And so instead of doing it for me, he taught me how to create a website and it’s the first one I ever created. It is still live and it still looks like the first one I ever created.

    And since then it just kind of snowballed into what it is now, working with WPConnects and CertifyWP.

    Doc Pop: I love that Corey helped teach you how to build your own website. That sort of sounds like some lesson like, teach someone how to build a website and they’ll build websites for days or whatever. You know, the fishing one. 

    Talisha Lewallen: Seriously, it’s the whole fish. You give a man a fish and he eats for one day. You teach him how to fish, he’ll eat for the rest of his life. Seriously, one of those. He taught me how to make one, and then I think I’ve made five or six websites at this point.

    Still not a lot in comparison to most people, but more than I ever thought I would ever create.

    Doc Pop: After that experience, I know that you started WPConnects. Can you tell us a little bit about that organization?

    Talisha Lewallen: Yes. WPConnects is a company that helps active duty military personnel, or I should say US military personnel, receive training for their next career path. We have three different training platforms at this time that they go through depending on what stage of their military career they’re in. So the whole goal is for us to train them and then help them be very successful whenever they do separate from the military and they start their civilian life.

    Doc Pop: So WordPress is just part of that training? There’s other potential education that you’re doing?

    Talisha Lewallen: Yeah. So WordPress is our main focus. So the three training programs we have, the first one is called a Credentialing Assistance Program. That program is for active duty or like Reserve or National Guard members. They get a stipend used for education every year and they could take a credentialing assistance program.

    So currently we are using the Web Foundation Associates credential through CIW, but that’s where CertifyWP came in because I really needed a WordPress credential to teach these men and women at that very first stage. 

    If they are ending their service contract or after they end their service contract in the last 180 days of their service contract, they can join our SkillBridge program, which is a WordPress SkillBridge program. This is a 12 weeks hands-on, instructor led course where they come into a Zoom meeting. Because we have people all over the us. We’ve had a couple in Germany, ‘cause they’re stationed over there. So we’re trying to make this as all inclusive as we can for people wanting to really learn WordPress. We have a pretty good structure model now. 

    We’re also teaming up with Robbie at OSTraining to flush out a couple of the bugs that we have. So either way, they’re gonna go through that CA program, the Skill Bridge program, and we now have an Active Apprenticeship Program. So once they finish that Skill Bridge program, they can apply to join our apprenticeship program that we have hooked up with three other companies.

    And WPConnects, also hires apprentices too whenever we’re building websites. So it’s a really three step process.

    Doc Pop: It’s through that process that you’re talking about that you’ve actually encountered a need for certification because some of the organizations that you’re partnering with military veterans organizations, they request some sort of credentialing or certification program as you know, if they’re gonna be involved.

    Is that right?

    Talisha Lewallen: Yeah. So for that credentialing assistance program, there has to be a community built credential. And when we’re even just going through our training, the Web Foundation Associate Credential is a very good credential. It’s lacking in some of the things that we need them to know for our WordPress Skill Bridge course.

    So it really got me thinking that we really need a WordPress credential just for WPConnects. But then the more people I talked to in the community, and I worked at Post Status, and the people I talked to in the community while I was over there, there’s just kind of always seemed to be that need. You have people that go to a job interview and they say, I’m a WordPress Developer. 

    That can mean a lot of different things. That can mean you made a couple sites to you could handle those big mega corporation websites, WordPress websites. And so there’s just not really a standardized foundation of education. So hiring managers are having problems kind of determining what somebody’s skill level is in an interview.

    And likewise with all the contract jobs and freelance jobs, there’s that struggle of I can do this if somebody will just gimme the shot or here’s my portfolio. But just saying that you’re a developer, there’s just not that standardized level of education for people to be like, “Oh, okay, this is exactly what you know, and we can build from there.”

    So that’s where it was really turned into, “Okay. So I not only need it for WPConnects to train our military personnel to help them get to this next stage in their personal careers, but also just in the WordPress space in general.” And so that’s kinda where the start of CertifyWP came from.

    Doc Pop: Yeah, I think that’s really interesting. It probably goes beyond the organizations you’re working with. I’m sure that working with governments, local governments or federal governments, I’m sure that oftentimes there’s some sort of credentialing requirement that’s not quite there yet.

    Like something that some website builder might need to have that doesn’t really exist in the WordPress space, but it might exist in other things. Or in higher education there could be these sorts of credentialing things. 

    So this has actually been a topic that’s come up since the first WordCamp I went to, which was WordCamp San Francisco. I think in 2012 or 2013. And it’s been a hot topic for some reason. I would assume part of that reason is that developers don’t think that WordPress.org should be in charge of this. Is that what this comes down to? Or what is the tension that has been around in the past?

    Talisha Lewallen: I’ve heard various different things. So whenever I first brought it up, I had some people be like, “Oh no, stay away from that. You don’t wanna touch it. Nobody wants a credential.” It’s almost like a political situation type thing. 

    And then I heard other people say, “Yes, we absolutely need this.” And so me being me, I don’t just take a no. I’m like, well what has been the pushback? Let’s see if we can’t figure this out. And some people that I’ve heard is a who should be the one to hold this credential? Who should be the one to do it? And I even heard people say maybe hosting companies should be the one to have the credentialing license or the agencies or who should really just be the one to create this.

    And then the other side of it, we’ve heard gatekeeping like, “Oh, you’re just wanting to gatekeep.” When you hear credential, and I talked to previous podcasts about the difference between certification and credentials. And with credentials there is a cost, and it can be pretty extensive on some credentials.

    And so I could see where that came from. And so we had meetings with the CertifyWP Board of Directors and our advisory board. And this is something that we want to be able to keep the costs down on in being able to offer where everybody can take it. We don’t wanna gatekeep, it only benefits the community if everybody is able to have access to it.

    So that’s where CertifyWP became a foundation. So we are now a nonprofit. And this nonprofit is able to hold sponsorships and memberships to where the price can be cut down and just really trying to benefit the mass. But, as to like, historically, what’s just been that pushback?

    I think it just depends on the person and what their thoughts are of an actual credential. The few people that have come to me and said, “Hey, I don’t agree with what you’re doing, and here’s why.” And we’ve had an open conversation of where CertifyWP came from, our goals, what we’re doing and how we’re planning to accomplish that. They’ve actually gone and signed our endorsement form. 

    So it’s one of those that I understand where they’re coming from and we are trying everything in our power. We’re not gonna make everybody happy, but we are trying everything just to benefit the community as a whole and just really be helpful the most and best way that we can.

    Doc Pop: I think that’s a good spot for us to take a quick break. We’re talking to Talisha Lewallen, the founder of WP Connects and CertifyWP. When we come back, we’re gonna talk about the, the kind of nitty gritty about how this credentialing process will work and the benefits that could come from that.

    So stay tuned. You’re listening to Press This.

    Doc Pop: You’re listening to Press This, a WordPress community podcast on WMR. I’m your host, Doc Pop, and today we’re talking about credentialing and certifications in the WordPress Ecosystem. We’ve talked about the history of what is happening with CertifyWP with our guest, Talisha Lewallen, the founder of CertifyWP.

    And now we’re gonna talk about the future. So we talked about how we got to a need for credentialing in WordPress. I want to talk about the way testing will go and all that stuff. I guess the first thing to talk about though is I know there’s a difference between credentialing and certification and Talisha, I can’t make this stick.

    Can you help explain the difference between the two?

    Talisha Lewallen: Yes. A certification is generally anybody can make it. There doesn’t have to be continuing education tied to it. It’s literally, I took a class or a course and now I have this certificate and I never have to redo it. I never have to update my knowledge or do those continuing education hours.

    So then 10 years down the road you could still go to an interview and say, “Hey, I have this certificate. I got my certification.” But technology has changed in the last 10 years, but they can still have it. To me that’s the downside of having a certification. 

    Having a credential, it has to be some form of community built and maintained. There also has to be continuing education hours in re-certification of that credentialing license. Our board decided that it would be every three years, the exam would have to be retaken. And it’s updated every year with the new information that’s coming out, or if anything changes. 

    That way, it keeps everybody’s education level at the same point. And you’re continuing learning. Everything in tech changes, even if it’s a minute change to a large change. But it’s also a group of people that’s coming together. So it’s not just, me, myself, and I over here saying, this is what I think everybody should know.

    It’s a group of community, what I would probably call, leaders in our case, or influential people that are determining really what we should have or what is important to keep in these credentials. So really it just comes down to the difference is one you re-certify every couple of years and maintain your knowledge.

    The other one is just a class. Sometimes you don’t even even have to take a test to state that you know what you’re taught or know that you learned the material, you just took the course. So that is the main difference between the two.

    Doc Pop: So what is the education process like for the credentialing that y’all do? What is the education process like for that, and what is the testing process gonna look like for that?

    Talisha Lewallen: So we are building a course to go with the exam. Our course does not have to be the course you take. There could be other courses. I know that Robbie at OSTraining, I believe, is making a beginner WordPress course. Our course is hand tied to the exam because we have the ability to do that while we’re making it right now.

    But you don’t have to take the course to take the exam. So if you’ve been in WordPress for years and you just wanna support the community by obtaining this credential. And just having that on your records and being able to tell employers that you have done this, you could go take the test at any time or take the exam. 

    So there is a course tied to it. We are trying to hit almost all the different types of teaching and learning and ways people learn. The holdup we have right now on it is the video. We’re trying to create a video side to go with the script and PowerPoint.

    So we don’t wanna just give somebody a PDF and say, here, go read this, and now you know what you need to know. So we’re doing the video. There will be the reading version. If people learn better by reading like I do, then there’s also gonna be the hands-on portion where it tells you how to do stuff and you can work along beside the instructor or the video that’s playing.

    For the exam, there’s three levels to obtain the credential. The credential has been titled the WordPress Design and Management or Management Design Credential. And there’s three levels. There’s the beginning, intermediate, and then expert. So you take all three levels of the course, or exam, and then you’re able to obtain your credential. 

    So for the first two levels of the exam, it is just question and answer type of things. For the top level, there’s gonna be that question and answer, but we’re also planning on putting in a capstone somehow to where somebody has to actually build the website. And so we’ll have domains and we’ll have this space for people to go through and really do that Capstone Project. So then it’s not just, yes, I can answer a question, but I’ve actually completed this and I know how to do what I just learned. 

    So it’s really having that practical application that I think I might have been the biggest one pushing that. So then it’s not just question and answers, it’s legitimately a practical application to show that you have the knowledge and you’re able to that. And that’s been a pretty big selling point for a couple of people that I’ve talked with that weren’t a hundred percent down for the credential, just because they’re well, anybody could take a test, but that doesn’t mean they could do it. And I’m like, exactly, which is why I want this practical application side of that top tier exam.

    Doc Pop: So when we’re talking about knowing how to do it, is there gonna be a credential for web design in WordPress or is it gonna be just one? Like you are certified in WordPress Core, go out and do your thing.

    Talisha Lewallen: So the original thought was we were just gonna have one, and then after the advisory committee met. I think it was really the first time we realized very quickly that one was not gonna cover it. You know, there’s frontend, there’s backend, then there’s security, and then there’s this side of it.

    So the first two that we are looking at building is the frontend, which is this WordPress Management Design Credential. That’s gonna be the frontend of WordPress. Then we’re gonna create a developer course, name pending, and it’s gonna be the backend side. And so the board decided that you need to be able to pass the frontend credential to be able to take the backend credentialing license.

    And that’s just because, through some conversations with companies and even things that the advisory board has dealt with personally and professionally. It’s hard to be able to become a backend expert if you don’t know what it looks like on the frontend and how to help your customers on that side.

    So there are gonna be different credentials that you can take from CertifyWP. But the main two I would say foundational courses are gonna be that frontend and backend credential.

    Doc Pop: This is just focused on WordPress Core. There’s not a WooCommerce credential in the works, correct?

    Talisha Lewallen: Right. At least not right now. We have tried very, very hard to stick with WordPress Core, which has kind of caused its own set of difficulties because there’s plugins that are very helpful. But we don’t wanna call any one of those out. We are strictly sticking to the core. So that has been an interesting challenge, especially for somebody like me that doesn’t have that side of experience.

    So that’s why I’m not on the advisory board. I get to sit in and take notes and really just help us push forward with the credentialing. But yeah, maybe eventually we might have the plugin extensions or a credential over WooCommerce. I feel like that’s a beast all on it’s own.

    Doc Pop: Yeah. And it kind of comes back to a thing you were talking about earlier where, in the discussion of credentialing there’s been, should WordPress.org, along with like their Learn.WordPress and everything else, should they have credentialing there or should this be something that private companies and for some reason hosts usually are kind of mentioned as the people who might, like GoDaddy credentials or WP Engine or Automattic credentials versus official WordPress.org.

    And it does kind of make me think when you’re talking about possibly someday, possibly a WooCommerce credential. I’m just kind of wondering, do you think that that would be something that would be better for WooCommerce to do, or do you think that would be something that’s better for like a nonprofit that’s kind of independent to be doing.

    Talisha Lewallen: You know that’s a really good question. At this time. I mean, I would definitely say that WooCommerce would be a great place to hold that credential. Like I said, just because to me that is a whole beast on its own. And the few sites I’ve made with WooCommerce, I just wanna chuck the computer into the other room, but that’s just probably my lack of knowledge on that.

    But should they hold it versus a nonprofit or a separate entity? I don’t know. That’s the question we get is, why us? Why is this third party company holding this credential and why are we the ones building it? And I always say, why not us? Why not a third party company?

    We’re able to look at things a little bit more objectively. I wouldn’t say that WordPress.org is not looking at it objectively, and I don’t mean it that way at all, but we’re just able to remain objective a little bit more, you know what I’m talking about? 

    So whenever it got brought up by agencies or hosting companies at one point, if they should be the ones. I heard by a few people, well they might not be as objective ‘cause then they’ll say, well you have to use one of our credential holders.

    And then that’s where you could get into the price situation. And with us, we are legitimately just trying to help the best of community and you know, I think WordPress.org is too. But you know, why us? I mean it’s just, again, it’s a why not us? 

    We put together a strong board of community members. And I think that if somebody in the Woo commerce space could do that for them and hold it as a separate company and be able to have that strong board, I think that they would be able to do it great. Just like we are.

    Doc Pop: I think that’s another good spot for us to take a quick break, and when we come back, we’ll continue our conversation with Talisha Lewallen, the founder of CertifyWP, about WordPress credentials, so stay tuned.

    Doc Pop: Welcome back to Press This, your certified source for WordPress news and information. Today we’re talking to Talisha Lewallen the founder of WPConnects and CertifyWP about the importance of credentialing and how it can help WordPress developers get jobs and get opportunities in places that currently require credentials.

    And I guess just in general how it could help developers stand out, like Talisha you were saying, you have designed five sites, which is very impressive. I think that’s about how many sites I’ve built in my 15 years doing WordPress. But you wouldn’t consider yourself a WordPress expert?

    Correct? 

    Talisha Lewallen: Yeah.

    You would be sort of an example of you’ve built WordPress, but you’re not necessarily someone that would get hired by a large company to be their WordPress expert.

    Talisha Lewallen: Yeah. I don’t think they would want me to. I really don’t think they would want me to. I can build a website and I think that it looks good. However, if you ask the people on my team, they will tell you not to let me touch your website. I probably break my site more times than I do anything else, ‘cause I’m the trial and error person.

    I wanna get in there and be like, I know it could do this. I’m gonna figure it out, and the next thing I know I get a 404, the page. And so then I have to call somebody else and be like can you go back and reset that or fix this? Like you’ve done, you’ve built five in 15 years.

    I’ve built five and what, 3, 4 years. I don’t know how long it’s been at this point. I haven’t made huge websites, just little ones for either myself or managed a couple other sites for some friends just because they had somebody build it and they needed something done. I just wouldn’t consider myself an expert.

    But having a standardized level of education would help stuff like that. So if I went into an interview for a WordPress expert position, I could say yes, I built five websites and I’ve managed, three and I’ve put in WooCommerce and I’ve done all of this, but on the other side, they wouldn’t wanna hire me to do it.

    Just because I feel like again that I break my site more times than I do anything. And a lot of things are kind of trial and error.

    Doc Pop: So potentially this certification beyond the needs that y’all have at WPConnects. This could be something that if I went to Fiver and wanted to hire a WordPress person to make some changes, or if I was a company looking to hire a WordPress Developer to build our restaurant website, this is the sort of thing that could, beyond your specific needs that you built this for, this is something that could help hiring in general.

    Talisha Lewallen: Yes. Yes. I’ve actually brought up Fiver several times whenever I talk to people. Fiver is a great platform. I hire people all the time off of Fiver. And whenever I first started looking at the credentialing, I went through and looked at probably an ungodly amount of WordPress developers and website designers on Fiver.

    And the common thing that you saw was, I’m a WordPress Developer or some even said that they were licensed or credentialed in WordPress. And I’m like, you’re full of crap because there isn’t one. But if I didn’t know, and that’s what I try to look at on the standpoint of, if I didn’t know anything about websites, what would I be looking for?

    I would be looking for a Developer that was licensed or credentialed because they would know what they were doing. It’s just like an auto mechanic. If you take your car somewhere, you want them to have the credentialing. And pretty much every industry has some form of credentialing. Whenever you get in a car wreck, your insurance company makes you take your car to, there’s a certain credential for the auto mechanics that work on wrecked cars. I cannot think of the credential right now, but there is that. 

    The same thing with teachers licenses and nursing licenses. You have to renew those, you have to continue your education. Same thing with chiropractors. But in tech industries and in any type of I’m gonna call it like a hands-on industry, there is credentialing and it’s for that because people that don’t know anything about it, I do not know anything about my car.

    I’m gonna look for somebody that is licensed and credentialed to know what they’re doing, to know that they’re not gonna break it or compromise my site to somebody else. And so that’s really the point behind this is, yes, it’s supposed to help companies and hiring managers hire better employees, but it’s also supposed to help those of us that do contract work or are listed on Fiver, but also to give our customers a little bit more protection as well, knowing that the person they have mess, like I’m gonna say messing with, but designing their site is actually somebody that is knowledgeable.

    I keep saying knowledgeable in baseline education. But that’s what they need to know. And I would very much hope that Fiver would be able to adopt the WordPress credential as something that their developers need to have on their sites to be able to be that next level on there.

    That’s probably a pipe dream. But, you know, I do hope it’s there to give people, protect customers protection as well as helping other people get a job and be able to say that, “Yes, I can do this. Cause I have been trained.”

    Doc Pop: Well, Talisha, I appreciate your time today. I know that as part of the process that y’all are currently still rolling out the credentialing process. I know it’s gonna come out probably, in the next month it sounds like. There’s also the letter that you’re asking folks to sign.

    Can you quickly tell us about that and then we’ll wrap up.

    Talisha Lewallen: Yes. The endorsement letter on our website. The main purpose for that letter is to show that there is a need in the community for the credential. So this need can be from companies saying that, “Yes, I will more than likely hire somebody that has this credential.” Or it could be individuals just saying, “Yes, I do find a need in our community for a credential.”

    And the whole purpose behind it is for us to be able to send this credential off to the DOD. And this is where it, it’s been kind of getting a little murky with people and everybody’s like, oh this is only for the military. No, this credential is for every single person in the community. The DOD comes in for WPConnects.

    So for us to be able to train the WordPress credential to our military personnel, it has to be approved through the DOD. So these credentialing letters of endorsement help us be able to get it approved through the DOD to train our armed forces.

    Doc Pop: Well, I think that’s awesome. I filled out my letter and I encourage listeners to do the same. If people want to follow along, you were suggesting to follow on Twitter @certify_wp. And I think that’s a great spot for us to wrap up today, Talisha, I really appreciate what you’re doing with WPConnects and CertifyWP and huge shout out to all the advisory boards.

    I know there’s a lot of volunteers and a lot of people who are excited to make this happen.

    Doc Pop: Good plug. Thanks for listening to Press This, a WordPress community podcast on WMR. Once again, my name’s Doc and you can follow my adventures with Torque magazine over on Twitter @thetorquemag or you can go to torquemag.io where we contribute tutorials and videos and interviews like this every day. So check out torquemag.io or follow us on Twitter. You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download it directly at wmr.fm each week. I’m your host Doctor Popular I support the WordPress community through my role at WP Engine. And I love to spotlight members of the community each and every week on Press This.

    The post Press This: How WordPress Certification Can Help Developers Stand Out appeared first on Torque.

  • Press This: Can AI Improve WordPress Documentation with Aaron Edwards

    Welcome to Press This, the WordPress community podcast from WMR. Each episode features guests from around the community and discussions of the largest issues facing WordPress developers. The following is a transcription of the original recording.

    Powered by RedCircle

    Doc Pop: You’re listening to Press This, a WordPress Community Podcast on WMR. Each week we spotlight members of the WordPress community. I’m your host, Doc Pop. I support the WordPress community through my role at WP Engine, and my contributions over on TorqueMag.Io where I get to do podcasts and draw cartoons and tutorial videos. Check that out.

    You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download episodes directly at wmr.fm

    Now, there’s a lot of discussion this year and right now about the web and artificial intelligence, AI, Large Language Models, Stable Diffusion. Google and Bing have been experimenting with showing AI generated answers at the top of search queries.

    And some developers are experimenting using AI tools like ChatGPT to generate code snippets. A lot of fascinating things are happening right now around AI, and as we’re recording, it’s really hard to tell where we are in this technological cycle. Like are we just at the very beginning?

    Are things gonna look totally different next year? How is the web gonna be different and how is WordPress gonna be affected? So I’m super excited to have Aaron Edwards join us on the show today. Aaron is a Chief Technology Officer at WPMU Dev. He’s also the founder of Infinite Uploads, a cloud storage plugin for WordPress Imajinn AI and AI Image Generator for WordPress.

    And he’s the creator of a new tool called ChatWP. The last two of those tools I think are gonna be relevant to our conversation today. Before we get into AI, Aaron, why don’t you tell us your WordPress origin story?

    Aaron Edwards: Sure my short origin story I started out being really interested in WordPress when it was WordPress MU, or Multiuser now called Multi-Site because I was trying to build a kind of network of websites, kinda like WordPress.com. And so that’s when I kind of got into it and started learning WordPress development and actually joined WPMU Dev at that point as a customer and then eventually got hired by them as a developer. And now fast forward, what, 12 years or something? I’m CTO and that company’s grown quite a bit. But more recently I’ve been just building my own little side projects as well. Some of those you mentioned.

    So that’s kind of my WordPress story.

    Doc Pop: You and I have talked on the Torque Social Hour about Imajinn and we’re gonna talk about that later in this episode. But the newest thing you just launched is ChatWP. Kind of a fun twist on ChatGPT. Can you tell us a little bit about what is ChatWP? 

    Aaron Edwards: Well ChatWP is basically, it’s a chat bot for WordPress and I trained it on all the WordPress documentation from WordPress.org. And just so it has that customized knowledge about it. And then I took that to create a custom chatbot, so anybody can ask questions about WordPress and it forms full answers.

    Unlike a search engine, it actually answers the full question and gives you code snippets and examples. I mean, you can even tell it to answer in the form of a poem and it will do that, which is pretty fun. 

    Yeah, it is really just an experiment as I’m kind of learning this new technology and kind of brand new ways to customize it for your own needs.

    Doc Pop: So you said how this would be different than taking your question to Google or looking it up on Stack Overflow, but how is looking up a question on ChatWP different than maybe going to ChatGPT and asking for a technological question like this?

    Aaron Edwards: Right. Well, ChatGPT, I’m gonna get ’em mixed up at one of these points, is trained on the entire Internet, so it has kind of general knowledge from back in 2021, I think. Of a whole lot of subjects, but it’s not specifically focused on any one subject. Also they still don’t provide any kind of API to where you can control it yourself.

    Doc Pop: Mm-hmm.

    Aaron Edwards: You have to use their interface on their website right now. So there hasn’t really been any clear, easy and as powerful ways to build the same kind of bot for your own content. Whether it’s your own support docs or in this case as a demonstration, I did the WordPress support docs. And so it’s a very relatively new, some of the APIs that OpenAI has released have enabled building products that are very similar to ChatGPT, but building them with your own knowledge base, like custom trained.

    Doc Pop: So this is trained on WordPress documentation from WordPress.org, I assume. 

    Aaron Edwards: Right, WordPress.org. 

    Doc Pop: The site says “ChatWP can make users confident they’re receiving the most accurate and up-to-date information available.” 

    And I imagine it’s hard to train a model when you’re using volunteer generated documentation and especially to keep it up to date, can you tell us a little bit about the difficulties around something like that?

    Aaron Edwards: Yeah, for sure. I mean, obviously whatever you train on, you have to kind of trust that as the source of the truth. Within the way this AI works in the backend, is it specifically instructed to only be allowed to answer things that it finds from WordPress to older documentation? I specifically don’t allow it to pull in general knowledge that it might know from the Internet.

    Because you could get bias sources or things like that.

    Doc Pop: Mm-hmm.

    Aaron Edwards: Also, a big part of this is I wanted it to be able to provide sources for its answers. So, when you ask it to answer something and it writes the whole answering code snippet, it will actually link right below it, the actual sources to where it got that knowledge from, ranked by which ones like were most associated with it.

    So that way it’ll link directly to the relevant documentation pages so you can check his answers to make sure it didn’t make something up, which is something that ChatGPT is known for just kind of making things up. So that’s kind of a very unique thing that’s part of it that we’re able to do with that technology by indexing the sources as well as just the general knowledge.

    Doc Pop: So users are encouraged to ask questions. This is a conversational structure. You can’t just say “REST API” or something. You have to ask a question about the REST API.

    Aaron Edwards: Right.

    Doc Pop: And you also encourage users to ask or provide how they’d like answers, like if they want a code example.

    When you’re providing code examples or when ChatWP is providing code examples, is it kind of creating those, or is it quoting those verbatim from the docs?

    Aaron Edwards: It’s actually for the most part, creating them. So just like ChatGPT, we are leveraging the general knowledge of language and programming language and everything that OpenAI models have learned from all of the Internet. So we’re using that general knowledge, but then we’re specifically tailoring it or limiting it to only the WordPress specific docs information.

    So it’s using its general knowledge of language and general knowledge of PHP programming, for example. And it’s mixed, combining that with the specific details that it’s learned from WordPress.org. So it’s able to create code examples that way, which is pretty amazing.

    Doc Pop: And can users say, “Hey, I’m trying to edit WordPress 5.0 or something.” 

    Can they ask questions about older versions or is this always assume they’re using the newest version?

    Aaron Edwards: It would probably not be able to find or like limit to that kind of context. 

    Doc Pop: Mm-hmm. 

    Aaron Edwards: Just cause we basically just scraped every page from WordPress.org. Whether it’s like the Codex, the Developer documentation about all the code, that’s auto generated or the Learn WordPress site that has tutorials and courses and things like that.

    So it’s just kind of pulling in that information and answering based on what it knows there. And then it’s specifically instructed that if it doesn’t find the answer in those sources, like specifically, then it will say, I don’t know, look on WordPress.org. So it’s kind of instructed to not make those things up or make those combinations if it didn’t find them from WordPress.org.

    Doc Pop: Yeah, that makes sense. And if documentation gets updated, does it have a way of scrubbing the old information, or is that like a manual process you have to do?

    Aaron Edwards: Right now it’s manual, as I mentioned in the FAQ. I tried different ways to get that data, like REST API or different things like that. But I found the most efficient way was actually just to build a web crawler and scrape WordPress.org, ‘cause then you get the full HTML how it was meant to be presented.

    I use that for training. So right now that was just a manual process, but I have scripts that I can run to update it manually. But eventually kind of the idea was just for this to be an experiment to learn and play with this new technology and then also, I kind of added a wait list form there with just gathering interest for if people are interested in something like this for their own business, their own documentation.

    So I think that could be a fun, cool product to build to where anyone could have a chatbot for their own business.

    Doc Pop: Let’s talk about that in a minute. We’re gonna take a quick break to get to our sponsors, but when we come back, we’ll continue talking with Aaron Edwards, the creator of ChatWP about AI and WordPress.

    Doc Pop: Welcome back to Press This, a WordPress Community podcast on WMR.fm. My name’s Doc. I’m your host today, and I am talking to Aaron Edwards about AI and WordPress. We are talking so far about ChatWP, a brand new tool that allows you to go and ask questions, get code examples, all sorts of stuff in regards to WordPress, and you can check that out at WPdocs.chat.

    And you know, you were just kind of talking about how currently we’re scraping WordPress documentation to kind of provide the answers for these questions on the chat. But are there future plans to kind of do this beyond WordPress? Do you have future partnerships lined up?

    Aaron Edwards: Yeah, I hope to. I’ve already been working on building this into WPMU Dev, my day job. So we’re testing this technology also with our own documentation there, but eventually I would like to turn this into a service that any online business that has documentation or support tickets, any kind of that data that they can use to ingest and learn from, and they would be able to use that on their own sites.

    So whether customer facing or even it could be used for like internal company documentation where you index that. You have for example, a Slack bot or something in your company, and then you can ask how many days off do I get, you know, when’s the next holiday or whatever. And it would be able to give you answers instead of having to search through piles of HR documentation, there’s so many use cases for this.

    It’s just really fun to think about.

    Doc Pop: I hadn’t thought about using implementation like this, like chat implementation for intranet, internal web stuff. That is pretty interesting. You mentioned that possibly something like this might come to WPMU Dev, and so that would be, y’all have documentation for your mini apps, mini plugins, and so that would be sort of like on your site as well and it would help users of those plugins maybe find answers to questions.

    Aaron Edwards: Yeah, exactly. So we would just expose it as part of our support options where people could ask the AI for the answers they want. And of course I also have plans, for example, we have support forums and you have support tickets. Like you may have help desk software.

    Would it be possible to actually write a draft answer to support tickets automatically based on your company’s internal knowledge or even based on training it on all the support tickets that you’ve already answered in the past? So, I mean, almost any online business has a help desk or something like that, and they have a huge amount of data already that the AI could learn from.

    If you could build a custom one and then you can use that to help answer people’s questions in the future, which was a pretty amazing thought.

    Doc Pop: Regarding ChatWP. This is paid API access that you have, that you’re providing, kind of complimentary. And you do mention on here, I think I saw a tweet, “If you do hit the rate limit, we provide a way to make requests using your own OpenAI API key instead,” is what you said. 

    For people who are listening, if I was using this and for some reason, your API key had been maxed out, your quota had been reached, what would be the process if I wanted to keep using this but not pay money?

    Aaron Edwards: Well I have a rate limit that I just set up right now that’s basically per user or visitor or whatever, and I’m just trying to keep someone from spamming it or putting a bot or whatever and costing me a ton of money because every question is costing a number of cents.

    So that can add up quickly when you have thousands of people that are asking questions. So I just kind of put a basic rate limit there. And if you hit that rate limit, which resets daily right now, then it will just actually prompt you to enter your own API key, which anyone can create an open AI account. 

    And they give you $20 of free credit. So then you just put in your own key and then it would use that to make the request instead. And so that frees me from having to block people and they can just continue to use it using their own credits.

    Doc Pop: Well, that’s cool and I do have to say I appreciate at the bottom of the page you say, “Help contribute to WordPress and improve this bot by joining the documentation and training teams.” That’s a nice call to action there and shout out to those teams. 

    Aaron Edwards: Yeah for sure.

    Doc Pop: And I think anything that, anything that kind of helps make their work more visible is awesome.

    I wanna switch things up a little bit and talk about other AI WordPress implementations that you’ve worked on. You and I have talked on the livestream about Imajinn AI, but I don’t think we’ve introduced that to our Press This audience.

    So why don’t you tell us about Imajinn AI.

    Aaron Edwards: Yeah, sure. So I was following really closely when OpenAI came out with Dall-e, which was their image generation model, and it was very hard to get into the beta testing. I think I finally got access back in July or something. So playing around with that, at that point it was like, this is amazing, revolutionary as we’ve seen how it’s affected art and image generation and things like that and the things that can be done with it.

    And so once the first kind of open source model that was capable of doing that came out, which is called Stable Diffusion. I was following that very closely, just waiting for that to drop and the second it did, I just started getting to work that weekend and trying to build a proof of concept for how you could generate images like that within WordPress since it’s a platform I know and what I’m best at developing for.

    And so that was back in August and I kind of tweeted that out and shared it. It went pretty viral and um, so we released that plugin, Imajinn. Back at the beginning of September. So that’s our plugin for generating images. And so since then I’ve maintained that plugin and added new features, but also have pivoted as newer technologies have kind of come up.

    So I turned it kind of into a SaaS. So that isn’t necessarily WordPress dependent. So we have a whole bunch of different little mini products that we launched on that, which you can see at Imajinn.AI. But we’ve done everything from where you can custom train product photos or pictures of yourself so you can generate all kinds of images. You’ve seen that kind of go viral too, like with avatars, AI avatars, profile pictures, that kind of thing.

    Doc Pop: Mm-hmm.

    Aaron Edwards: We’ve also built ways that you could make a printed portrait for Valentine’s Day. My wife and I released a children’s book that uses that underlying technology to turn the child’s pictures into like a superhero and a doctor and construction worker and all these different things within the children’s book.

    Most recently we launched a product photo visualizer. And that’s actually free. So where you just upload your product photo and then it can totally change the style and background. It’s kind of like a virtual photo shoot,

    Doc Pop: Mm-hmm.

    Aaron Edwards: That’s kind of fun. I’m hoping to integrate that into the plugin and so it could be used like maybe for WooCommerce images, things like that.

    Doc Pop: Oh, cool. For anyone who is hearing this and wants to research it more, it’s Imajinn.ai and you can find out more about it. And one of the things that really got me about the Gutenberg Block, the Imajinn Block, is just how cool it was to be able to kind of interact with Stable Diffusion within a WordPress block.

    It just felt really polished and it was one of those things that really, if you were still on the fence about blocks. This is one of those implementations you’re like, okay, this really shows how cool a block can be. It was a really cool implementation and shout out to y’all for that.

    Aaron Edwards: That was my first Gutenberg block that I built, so that was a fun learning experience too.

    Doc Pop: We’re gonna take another short break and when we come back we’re gonna talk to Aaron Edwards about predictions for the web and AI and WordPress. So stay tuned after this break.

    Doc Pop: Welcome back to Press This, a WordPress Committee podcast on WMR. I’m your host, Doc Pop, and today I am talking to Aaron Edwards, who’s a busy dude making a ton of cool projects like Infinite Uploads, Imajinn AI Chat WP, and of course he’s also the CTO over at WPMU Dev. We have spent all of the show so far talking about ChatWP and Imajinn AI, kind of two specific WordPress implementations Aaron, you’ve been working on.

    I kind of just want to take a step back and see if you have any predictions for AI and WordPress. Right now it’s hard to tell what’s the fad and like, what’s gonna stick around and how much more advanced things are gonna get. Are we kind of like seeing something that we will see like a year from now?

    Will it look the same or is this technology gonna look totally different? I’m not gonna ask you all those. I’m just gonna ask you, just give me your predictions for AI and WordPress.

    Aaron Edwards: That’s a big concept. I think it’s just been interesting, I mean, what has happened in the last year is ridiculous, whether it’s the image generation or ChatGPT, large language model text generation. It’s really just a kind of revolution. It’s kind of in that phase where everyone’s just super excited about it.

    I’m sure that there’s gonna be that crash soon, that trough of disillusionment they call it, with new technology. And then from that is where we actually see the real tools that will be actually practical and they’ll just gradually get integrated in everyone’s workflow and everyone’s everyday life. So definitely there’s a lot of hype right now. But it’s exciting ‘cause every day, new things are being invented, new ways to use it. Like even this ChatWP that I built that’s very new, it was only enabled, OpenAI released the API needed for that just in December, and then the embeddings API, which I used to actually train it, they reduce the cost of that and improved it like tenfold, how well it works.

    So they reduced the cost by 10x and it basically works 10 times better. And that was only released on I think December 22nd. So this is a very new technology thing that everyone is just starting to learn about and learn new ways to use for building products, building practical things.

    So as far as WordPress, I think that, obviously WordPress is all about content. So content is a huge thing. So I think that the image generation, those kind of tools will get better and easier to use for when you’re writing content. Then of course we have AI writing, which has been around for a while.

    You have ones like Bertha, plugins that allow you to like insert writing. Then of course you have some big companies like Jasper and things like that. Some of them have browser integrations just to help you write content. And of course that’s another subject when it comes to SEO and if that’s to write content using AI, so I don’t have any specific things, but I think that content is probably the biggest thing that’s gonna impact WordPress for sure.

    Doc Pop: SEO is kind of a surprising element that I think WordPressers talk about when we think about AI and I think in the beginning my biggest fear was that AI generated content, largely through WordPress sites would flood Google, right? Like you wouldn’t be able to find anything because everything was gonna be just people competing using bots to generate content that just does really well.

    That was my fear. And it’s funny, that was like a month ago and now my fear since Bing and Google have experimented with adding ChatGPT answers to things. Now my fear is the opposite is that Google won’t be sending traffic anywhere because they’re gonna be uh…

    Aaron Edwards: SEO won’t exist anymore.

    Doc Pop: Yeah. So there’s theories that I’ve seen people saying that in order to stay relevant within a world where ChatGPT answers or AI answers are at the top of search results, large publishers might end up partnering with Google to make sure that they’re training Google on their results. So in order to be maybe the most relevant thing that shows up in a chat answer, New York Times might be like, “Hey we’re giving you quick access to all of our content to make sure that you’re really well trained in case anything comes up.”

    Right? It reminds me of AMP in a way of like the Google Amp, and kind of like Google showing AMP results up at the top. And so publishers were incentivized to use AMP. I kind of feel like we’re maybe gonna see some sort of pressure there to team up with Google. I’m really going all over the place here.

    But like that’s what’s happening with SEO is our concerns are just pivoting from one thing to another. You know, since AI’s come around

    Aaron Edwards: Exactly. I think the focus will be less on SEO and more about actually providing answers to people’s questions. And that will be integrated, you know, into these Large Language Models more easily. So I think it will have a positive benefit, honestly ‘cause really SEO has become a very unfair game.

    Doc Pop: Mm-hmm. That’s true.

    Aaron Edwards: That’s my personal opinion. I hate that space, even though I have to do it for my own business, pay that tax. Another thing that I’ve heard, which is a very interesting way of looking at it, is if you know how these Large Language Models or Large Image Models, how they work, they work in, they call it latent space.

    So it’s kind of like a higher dimensional space of vector numbers. So basically they’ll take a piece of text and they’ll convert that into a set of 1000 to 4,000 unique numbers called vectors. And that’s how you’re able to compare and that’s what encodes not just the words, but it’s actually encoding the patterns and things like that in text.

    With that though, it’s actually a very strong form of lossy compression. Kind of like when you have a JPEG image, it doesn’t encode all of the details in it. It may look okay, like good enough for a human to see, but it’s actually missing a whole lot of information and a whole lot of data.

    And these AIs basically work the same way. So it’s a very lossy compression, so it can make something that may look okay and work okay for many applications, but it doesn’t have the same level of depth as a human written thing or human generated art in that regard, there may always be that place for real human content, and people will categorize those differently as different levels.

    If they want to know just the general knowledge or if they want to know the in depth, real human insights.

    Doc Pop: Mm-hmm. Aaron, I appreciate your time today. It’s been really fascinating to talk to you about, uh, your predictions for AI and WordPress, and the tools you’ve already created. 

    If people wanna find out more about you, they can follow you on Twitter @UglyRobotDev, and I want to say thanks so much to everyone who’s listened to this episode of Press This, a WordPress Community podcast on WMR.

    You can follow my adventures with Torque magazine over on Twitter @thetorquemag or you can go to torquemag.io where we contribute tutorials and videos and interviews like this every day. So check out torquemag.io or follow us on Twitter. You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download it directly at wmr.fm each week. I’m your host Doctor Popular I support the WordPress community through my role at WP Engine. And I love to spotlight members of the community each and every week on Press This.

    The post Press This: Can AI Improve WordPress Documentation with Aaron Edwards appeared first on Torque.

  • #65 – Bob Dunn on Building a WooCommerce Community

    Transcript

    [00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley.

    Jukebox has a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case building a WooCommerce community.

    If you’d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to WPTavern.com forward slash feed forward slash podcast. And you can copy that URL into most podcast players.

    If you have a topic that you’d like us to feature on the show, I’m very keen to hear from you, and hopefully get you all your idea on as soon as possible. Head over to WPTavern.com forward slash contact forward slash jukebox, and use the form there.

    So on the podcast today, we have Bob Dunn. If you’ve been using WordPress for any length of time, and you’ve been consuming content in the ecosystem, it’s highly likely that you’ve come across Bob before. He’s been using WordPress since 2006, WooCommerce since 2011, and has been podcasting since 2014. In another life before he discovered WordPress, Bob ran a marketing company, but now his endeavors are all about WordPress.

    We talk about how Bob found WordPress back in the day, when he was creating websites with HTML and Flash. Bob branded himself as BobWP, and has never looked back. After several years of running an agency alongside his content creation, in 2014 Bob decided to go all in on his content and building a community around it.

    As you’ll hear, he tried a variety of different formats, some of which worked, and others which fell by the wayside. But it was all a journey to where he is now.

    Given the size of the WordPress community, Bob was able to discover his niche within the greater whole and concentrate upon WoCommerce. His popular Do the Woo podcast was born, and he’s been working on it ever since.

    We talk about how Bob has managed to keep the momentum going, and what he thinks are unique about his podcast and community. It’s not about growing a group or worrying about the number of listeners. For Bob, it’s about creating meaningful connections and working to make his community a worthwhile place to be for himself, his cohosts and consumers of his content.

    We talk about how growing a community such as this can be financed, as well as the ways that Bob is trying to innovate in the near future to give value back to the WordPress project more generally.

    It’s an interesting conversation about how content creators can find a place in the WordPress ecosystem, and what impact they can have.

    If you’re interested in finding out more, you can find all the links in the show notes by heading to WPTavern.com forward slash podcast. Where you’ll find all the other episodes as well.

    And so, without further delay, I bring you Bob Dunn.

    I am joined on the podcast today by Bob Dunn. Hello, Bob.

    [00:04:05] Bob Dunn: Hey Nathan, thanks for having me on. I’m pretty excited to be here.

    [00:04:08] Nathan Wrigley: Yeah, you’re very welcome. Thank you. Bob is known to me because we’ve met in the real world, and I’ve been following his podcast for many, many years. But if you don’t know Bob, let’s give you the opportunity to introduce yourself. So it’s a fairly bland question. I’m sorry about that. But it’s the one that we usually start with. Just give us a bit of background, tell us who you are, what your relationship is with WordPress and so on.

    [00:04:32] Bob Dunn: Okay. Before WordPress, before I even got into WordPress, I ran a marketing company. My wife and I ran a marketing company, and these were the days of print design. So that’s kind of was my background for, for many, many years. And eventually moved into WordPress, which is another little story in itself, but was just looking for something simple and easy to segue into the web as far as our business.

    And in 2006, I started playing with WordPress. Got into it more and more. My wife was blogging on Typepad, I believe, at the time. So I was thinking, well, maybe we should check out this blogging thing on WordPress. Got into that. That was what appealed to me first off.

    And then secondly was the fact that I had spent, in my other business doing these horrible HTML websites with Flash, and they were just atrociously, they were a horror. And I thought, I’ve got to find something simpler that I can make a nice, clean website for clients. I don’t need anything fancy, and I found that with WordPress and actually did in, I think, 2018, my first WordPress site for our business. And from there it was history. In 2010, I branded BobWP. I’ve been training, I’ve done just about everything in WordPress, or at least tried everything except development. And I’m, where I’m at today with, Do The Woo, which is a WooCommerce builder community site. But yeah, it’s been an interesting and fun journey.

    [00:06:06] Nathan Wrigley: How did you decide that you were going to turn your attention to what it is that you now do mostly, which is community building and podcasting? Was there a moment in time where you thought, I no longer wish to actually build sites and deal with clients? I want to concentrate on the content creation and the community building.

    [00:06:25] Bob Dunn: Yeah, around 2014 was when I stopped doing service work, designing sites specifically. I just was burned out. It was to the point where I would almost dread if somebody contacted me to put a site together, and I think it’s just because I’d been doing, at that point, between that and our other business, I’ve been doing client services for a good, probably 23 years or 24 years.

    And I thought, man, this isn’t the way to work with clients. I’m not giving them what they deserve. If I have that kind of attitude and I’m just dreading the next project. Ever since the beginning of my involvement with WordPress, the community always played a part. That was a part that really, was always there and always moved me forward.

    Back in 2007, 2008, I was on another online community, and it was very unique. I’m not going to get into the explanation of it, take a little bit too long, but that got me more involved in community, online and both in person. And that stuck with me, the community all the way through.

    And now the podcasting came along. I was a content maker. In 2007 I went to a workshop with some colleagues of mine, and it was on podcasting and they really wanted me to start a podcast. And I thought, well, this is very intriguing. I was looking at what I was doing. Uh, I don’t have the bandwidth for this. So I told them maybe someday, and that someday came like, I don’t know how many years later. 2014 is when I started the first podcast, and Matt Madeiros, which many of your listeners know from Matt Report and WP Minute. He was doing podcasting way back then too, and he kept poking at me.

    And we had a pretty good relationship, we talked a lot. And again, since we were both content makers, he said, come on Bob, you got to try podcasting. So he was never like, down my throat, but every once in a while we’d be talking and he’d go, oh, when you going to start that podcast? So between his less than annoying poking at me, and then having waited, I thought this is prime time.

    So in 2014, I said, I got to try this podcasting thing. And I did one for about a year and I called it WP Breakdown. And I thought it was very clever because I was essentially repeating what I did with tutorials and stuff. I was writing, breaking down WordPress. But then I also thought of the frustration of WordPress, somebody having a breakdown with WordPress. So I thought it was clever. I don’t know if anybody ever really got that from the title.

    But they were 10, 15 minute monologue podcasts that I did. And I wasn’t really thrilled with it. I think it was a format I had. So after a little over a year I said, I got to quit this. This is just me rambling, regurgitating what I’m writing down somewhere else. I need to wait till something hits me and then I’ll start up again.

    [00:09:38] Nathan Wrigley: That’s nice. I confess that I don’t think in all the years that I’ve been podcasting, I don’t think I’ve had the courage to do any monologue kind of thing. It’s always been an interview. So either with one person or multiple people. I don’t quite know why that is, but I’ve always found it much more easy to get conversation going, than to persuade myself to sit there and write something that I assume people would want to listen to.

    [00:10:05] Bob Dunn: Yeah, and I’d always been told, even in the early days of my other career, people always told me, you got to do something Bob. You either need to go into being a DJ or a minister, because of your voice. And I thought, well, you know, you don’t go into something just because of your voice. And that’s where a few people started poking me at podcasting.

    Oh, you have a voice for podcasting. I said, well, that’s nice, but it would be better if I had the time and the resources and everything else that comes along with it. The voice alone isn’t going to do it. And I’ve had a, I’ve had a few monologue ones. I’ve had a few interview. I’ve actually done seven podcasts since 2014.

    [00:10:44] Nathan Wrigley: That’s really rather a lot. It always amazes me that the community surrounding the WordPress project is big enough that it can have so many little niches. So, you know, if you’ve got a plugin that does one particular thing, that may well afford you a lifestyle, if you can sell it and upsell it and shift some licenses, then you can have a lifestyle there.

    But also that extends to things like you and I both do. It’s amazing to me that there are enough people out there who are into WordPress that it can support multiple different podcast channels and YouTube channels and all sorts of content creation, tutorials, but also podcasts like you’re listening to now. I find that extraordinary.

    [00:11:29] Bob Dunn: Yeah, it is amazing. And I think when I was doing it by myself, I realized that no, this isn’t right. This isn’t meant to be me just being here by myself doing some monologue. I’m not really enjoying it. And I think that was a community part of it, nagging at me, because when I started Do the Woo, I think I did one or two episodes and I said basically, screw this, I’ve got to get a co-host at least.

    And I reached out to Brad Williams from WebDevStudios. He said, would love to do it. We did a few by ourselves and then I thought even two people week after week or whatever the cadence was back then. Is it really what I want to do? Is it really what the listeners want to hear? The two of us talking week after week. So shortly after that we started bringing in guests.

    [00:12:26] Nathan Wrigley: I’ve tried my hand at community building with things like Facebook groups and so on. Various different ways of getting the community going, but that feels like an area where you are really concentrating. So it’s not true to say that you do the podcast. You do the podcast plus you have these endeavors to build community. You’ve got a variety of different people helping you create the podcast, but also you are trying to create a community around the podcast. How’s that going and what’s the intention there?

    [00:13:00] Bob Dunn: I think that, I started with building community around BobWP. So the brand in 2010 that I started, that helped make the way for building other communities, because it’s real hard to build, have these other grandeur ideas and not have built your own community yourself. So I did that, and when I really sat down and started looking at building community and I read books and I listened to the people that were experts in building community and I saw a lot of things and I thought, this just doesn’t, there’s something that doesn’t jive with what I want to do.

    And what I discovered was two things that I was looking at building a community. I call it without the noise and without the metrics. And what I mean by that is without the noise, when I first started the idea of Do the Woo and building a community for the WooCommerce builder. Everybody would ask me the question, so are you doing a Slack channel? Are you doing a Facebook group? Is this like a Discord? Where are you building this community? I said, I’m not doing any of those. And they were just kind of pause.

    My idea was that, and as painful as it sounds, that I would need to build community, basically one person at a time. That I didn’t need to prove that I have a community of thousands of people, or I have this group that has 10,000 people in it. Because the impact was more important to me than the number. Because as all of us know, you can have 20,000 followers on Twitter, and you engage with maybe 2% of them if you’re lucky.

    So there’s that metric that doesn’t mean that your community’s successful or not, I really feel that way. The metric is the communication you’re having with individuals. How you’re connecting people. And that tied into less noise.

    I didn’t need a bunch of people in a group on Discord and have them all talking away to each other. We have plenty of opportunities to do that, and I didn’t need to add something to that pile. So taking that in mind and moving ahead with those two, I call them my goals or my mantras, I guess. It’s gone very well because, what I see is, when I have people on the podcast, I have a certain amount of hosts, and our podcast is a little unique to the space because I have like, I believe, nine or 10 co-hosts now that do the different shows.

    I kind of mix them up. They all have their different personalities. They bring in a different perspective. And the connections that have been made between hosts and guests and guests and guests and hosts and hosts has been amazing. And it’s not this, like I said, huge number that I’m going to just worry about achieving and saying, join this community of 10,000 people, 20,000. Whatever I want it. Join this community where people are connecting with each other in different ways. And that’s what I think the podcasting has really brought to it.

    And you, you have your weekly Monday podcast where you bring in three different people. With you, I’m sure that same thing is happening. You’re building the WP Builds community that way because they’re all connecting. You have the people that come in and listen to the chat. You have guests that maybe have listened to other guests, who knows, they may have reached out to each other. Sometimes we hear about those stories, sometimes we don’t.

    And those are the things that are impactful to me. And I think that’s a way to really build community versus these steps that people go through. And there’s nothing wrong with having Facebook groups. There’s nothing wrong with having Discord groups. They all have their place. But personally for me, I knew the direction I needed to go.

    [00:17:05] Nathan Wrigley: Yeah. In order to allow yourself the time to put into this project. Whatever it is given the time that this podcast is released, wherever you’ve got to. But in order to give yourself the time, you obviously need to finance that. And I’m wondering how that works for you. Do you have relationships with companies? Are you sponsored in certain ways? How do you deal with paying the bills essentially?

    [00:17:34] Bob Dunn: Yeah, it’s old sponsorships and it’s a tough row. You can get sponsors, no problem. You can get sponsors if you don’t have listeners. They put out all these things that maybe have worked for them. A lot of it is who you know. A lot of it is your own community build up. And a lot of it is luck, I think. So yes, I have currently 12 pod friends that are my major sponsors, and then I have some spots for smaller sponsors.

    When I started my first podcast or one of my first, it was, Do the Woo actually, in the early years, changed to a podcast called WPeCommerce. When I started that podcast, out of the gate, I started with sponsors and I was able to get some people to come in and support me. Now, easier said than done. I had a lot of, as you mentioned, a lot of connections in the space. I had already built up a lot of relationships. I built up a brand, whatever that brand may convey, but it obviously was something that sponsors found value in.

    Now, you can only carry that so far. You have to really start delivering and you have to, you have to be honest with your sponsors. And how I do it is, a lot of times you will, how do I want to say this? Sponsors will have expectations, and those expectations might be metrics. How many listeners do you have? How many click-throughs am I going to have?

    Now, if you don’t have that or that isn’t your main goal, as I said before, with my community, I’m not looking at so much the metrics. I’m looking at the impact it has. Then you’ve got to turn around, sell that. And that’s what I do is I sell the impact of what my sponsors are doing for the community.

    And that’s not an easy sell, let me tell you. And not everybody has a budget to spend the money on that. So I’m fortunate. It’s something that when time comes around to get sponsors, it’s not like I just sit back and send out 12 emails and I get 12 yeses. It does take work and it’s not something I recommend for everyone.

    You know, there’s a lot of other ways you can fund your efforts. But if you really are able to do it full-time and put into it all your blood, sweat, and tears. And also decide what else you can provide through those sponsorships. Let me kinda step back. I’m kind of going off on a weird tangent.

    One of the biggest things I can ask anybody if you’re going to do a sponsorship, whether it’s for a podcast for a community, is two things. Be creative and be flexible. If you send out and you say, hey, this is what you get, case closed, we’re done. Great. If that’s it, and it works, fine. But the only way you can grow a sponsorship, grow trust from sponsors is to throw in some creativity to really basically give them a little bit more of an open book than saying this is what we deliver during this period of time, and that’s it.

    And that is what’s going to help you. And it helps them to understand more of what you’re actually doing with the podcast or the community, whatever it may be. Versus just saying, you get this and that’s it. If that makes sense. I kind of went off on a little tangent there and kind of got a little away from community, but the sponsorship is a real, I wish it was cut and dry is what I wish it was.

    And I could say, hey, you know, just do this and you’ll be happy, and life will go on and you can go out and smell the roses and live your life. But it can be frustrating, can be challenging, but if you work on it hard enough, you’ll find that sweet spot.

    [00:21:31] Nathan Wrigley: Yeah, you only have to go to events like WordCamps to see that WordPress has this giant commercial bit to it. There’s hundreds of companies at those events vying for your attention, and they may have booths, they may have great big areas of the exhibition hall if you like, devoted to their product or service. Or it may just be that they turn up and walk the halls and try to meet new people and forge relationships, set up meetings and what have you. So there’s a very large proportion of people in the WordPress space who want to sell into that space. And then along comes somebody like you who is directly talking to those people.

    And so I can see that the match is really good. You are essentially a conduit. You’re a short circuit between people who’ve got a product that they wish to sell, and trying to find that audience and it’s hard to build that audience. And I would imagine in many cases, those companies, they really don’t have the resources to build their own independent audience.

    So the idea of piggybacking of the hard work that you’ve done over many years must seem very appealing. But also, yeah, I guess they’ve got their constraints in terms of whether they’ve got the budget, what their success criteria are and so on. But do you see yourself as that middle man, if you like? The person that sits between the community who want to listen to authentic people talking in authentic ways, and the companies who want to get their product and service to that audience, but possibly don’t know quite how to do it.

    [00:23:08] Bob Dunn: That’s exactly how I sell my sponsorships. I’m there to be an advisor. I’m there to be somebody that a sponsor can throw it against the wall and see if it sticks. I can give them my impressions of what’s going on in the community. For our new year with our sponsors, a big part of that is me being a conduit. I mean it’s like, I tell my sponsors it’s, it’s a horrible way to say this, but use and abuse me. I’m here to help you make connections. If you want to talk to somebody, if you want to meet somebody. If I see a potential conversation that I feel would be valuable to whoever and the sponsor, and neither one of them have had any inclination about this may be happening.

    I’ll come right to them and say, hey, I’ve talked to so-and-so and I really think you should connect with this person. And at the same time, connecting with the different guests we have, I’ve had some sponsors that have actually connected with guests. In the next 12 months, as a group, what our sponsors are doing as part of their sponsorships now, and this kind of brings a other piece of the community back in, certain percentage of their sponsorship will go right back in to fund some of the things that we’re seeing and doing in the space right now as far as sending people to WordCamps, sending contributors to contributor days.

    Helping contributors basically finance all the hours and efforts they’re putting into things. So I thought, what better way, especially for sponsors that may not know where to put that money, where they’ll get the most value for it, putting it back into the community. I want to be that conduit.

    [00:25:04] Nathan Wrigley: So some of the sponsorship money that you’re receiving in this particular year, you are turning that round and recycling it back to people in your community to help them, as you described, get to WordCamp events. But also I would imagine there’s other things. But that’s the intention is to siphon off a certain proportion of your sponsorship revenue and repurpose it to help community members.

    [00:25:28] Bob Dunn: Right. And that’s one of the things, I did it as, I increased my sponsorship and as a added benefit that yes, let’s put this pocket of money together. Again, you may not know where to put it. But I can find the best places. I can talk to the right people. I can make sure that I’m not reinventing the wheel because there’s several organizations being put together, the WP Community Collective, all these other ones that will be able to help with this, and I can partner with them.

    So I’m real big with partnerships, finding the right place to put the money. I’m just not going to put some form on my site and say, okay, apply to be sent here, or to fund your project or whatever. I want to strategically make sure the sponsors monies are going to the right place.

    [00:26:19] Nathan Wrigley: Yeah. That’s really interesting. So there’s that as part of your community, but I know you’ve got quite a few irons in the fire and ideas circulating around. Depending on the time that this podcast is released, maybe those ideas will have changed. But right now, as of when we’re recording this, what are the goals, if you like for Bob and Do the Woo and the community around that for this coming year.

    [00:26:43] Bob Dunn: I really want to get even more people involved, reach more of the underrepresented globally. One big thing is that we want to reach out a lot more global and some of the pockets, especially in the Woo Builder. And it’ll be WooCommerce, I mean WordPress as well. But, it’s getting into those communities and elevating their voices.

    Essentially that is what my whole podcast is about. No matter how I do it. I’ve got several different ideas aside from having somebody come in as a guest, I’m going to be doing some panels, some live feeds, and I’d like to define it as a podcast for the community by the community.

    So there’s some real interesting pieces we’re looking at. We’re looking at bringing in a few podcasts that will be in native languages, because a lot of my guests, English is not their first language. I feel they struggle a little bit with really expressing themselves, like they would want to express themselves. And I can’t do this a lot, but I thought how great would that be to have, let’s say I’m just going to pick out a country in Europe, France.

    I get a couple guests, host. We get a couple guests for them and I basically give them a little bit of direction of what they want to talk about. Probably something WooCommerce, and let them do it in French, and go at it. And this is something that I want to do to give back to those little communities in all these different countries. At least saying, hey, you’re at least special enough and you’re part of this community that we want to at least give you this almost as a gift, and give you the opportunity to raise your voice, but in your own language.

    I’m doing a Friday show that I call WooBits, and I’m going to open it up and have a guest co-host come in with me each week and I’ll pick out a topic or two and we’ll just have a conversation. Again, this will be very open. It’s just somebody that wants the opportunity to kind of talk on the level as a co-host, but not have the commitment of doing this on a regular basis or starting their own podcast.

    And again, all around elevating their voices. Yeah, there’s several things I’m trying to think of what else is coming to mind, but I’m somebody that likes to think I have these things in place and these ideas in place, but I’m sure organically over the next however many months, other ideas will come and in other great possibilities. And a lot of those do come through the sponsors too. I constantly talk to them and say, do you have some unique idea you wanted to do with the community? Let’s see if we can do something under the guise that Do the Woo and make it happen.

    [00:29:42] Nathan Wrigley: Given that you are now doing the Do the Woo podcast, and you’ve gone down the rabbit hole of WooCommerce exclusively really. Why did you decide to do that and not focus on WordPress as a whole? Because, obviously WordPress as a whole is much bigger. So why the fascination with Woo was it that you were just more interested in that when you began this journey, or did it just seem like a nice niche to be involved in? What was the thinking there?

    [00:30:12] Bob Dunn: Boy, that’s a, that’s a good question. I wish I could say it’s as easy as I was drinking one night and decided to do it. But that would be too simple. The whole journey to Woo, I mean, I’ve been involved with WooCommerce since the beginning. I used to use their themes in their early days when their were WooThemes, so I knew them as a company.

    I knew, I’ve known a lot of the people there. It was a product that just always impressed me from the time it was released. During my sprint of doing more tutorials and stuff on bobwp.com, a few years back, I decided to focus on WooCommerce only because I knew there was a market, because I was into affiliate marketing at that time. And I knew there was a need.

    So that was just general topics, writing about plugins, extensions, things like that. But then the more I got into it, and the more I talked to people at WooCommerce, and the more I talked to people involved with WooCommerce, I felt like the community was of builders who were a little fragmented. And I took upon myself, I thought, what if I was able to actually start bringing them together? Start raising their voices.

    And, I realized that the Woo Builder community was very fragmented and they were all doing their own thing. And I, I just thought, okay, with as much experience that I’ve put into WooCommerce, and it just was a natural segue for me. Something just told me along the way to get into it more and more. I felt here’s an opportunity to do something more than just a podcast. Do something community wise. So I, I actually talked to a lot of people over a period of about seven or eight months before I even kicked off Do the Woo, to really get a feel of if this is something that is viable. And everything led me that way.

    So, there was that initial interest always using WooCommerce, and it just built on it over the years. And the interesting thing about it is that as much as we talk about WooCommerce, I’m finding I talk just as much about WordPress, in conversations on the podcast and stuff, because obviously WooCommerce is built on top of WordPress. So it’s a slash, you know, Do the Woo, do the WordPress type of thing. Except that that’d be really cumbersome to call it that.

    But the two overlap so much that the love and the interests I’ve had in WordPress for so many years fits in. And WooCommerce is a large, large piece of software. A lot of sites out there. And I was hoping by talking especially to people in other countries and their challenges and how they have built these little Woo communities, other places that none of us know about.

    I thought, well, it was sure it’d be nice to get them a little bit more noticed and hopefully active and do that in any way I can through the site. I’m kind of going back into community, but something that just grew over time and I just decided to run with it because I really knew that, I just saw the potential for that community. And just a side fact, when I started Do the Woo, I did several episodes of it and I actually flipped over then to a podcast called WPeCommerce Show. And I did that for almost two years, four years I think. And there was probably well over 2, 300 episodes. And that was a more generalized WordPress and e-commerce.

    And towards the end of it, I was having this nagging feeling. I wanted to kick Do the Woo back into things. So I actually started to Do the Woo up again. Did both of them at the same time, and eventually decided to end the WPeCommerce and focus on WooCommerce.

    [00:34:17] Nathan Wrigley: Do you, given that you are really keen on e-commerce and WooCommerce in particular, and probably keep your eye very closely on how it’s being developed. What’s your feelings for 2023, or indeed the last year? What have you enjoyed in the space? So I’m thinking particularly not about the community there, but some of the bits and pieces that have rolled out into WooCommerce. What’s been exciting, what’s been interesting? What products or services have you seen which you thought, ah, that’s one to watch, or that’s been good to see?

    [00:34:49] Bob Dunn: You know, I hate to admit this, but I’ve gotten to a point in the last two, three years that I keep on top of WooCommerce by proxy. Because I feel like I’ve been put in a position to put all these other people on, a lot smarter than me, and get the people that really know what they’re talking about to talk about WooCommerce.

    I think what I’ve noticed most about WooCommerce, and this is maybe, I’m not a developer, I don’t build sites anymore, so sometimes my attention kind of weighs away from some of that stuff, and I get too maybe focused on the people. But I like the growth they’ve been doing. I feel like they’re not just going, you know, crazy. They’re not this like bam, bam, bam. Tons of features, tons of features, flipping this, flipping that. Adding stuff all the time. They, they are taking their time and they’re doing it right, even with blocks.

    How long that they’ve taken to bring in Woo Blocks and the discussion around the product page and will the product page stay as it is, or will it become entirely block based? They don’t rush into anything. And sometimes I know maybe for some people that’s frustrating, but for myself as a business person and somebody that’s been in tech for a while, and just having talked to a lot of people. I think the thing that I’ve noticed. Even though the progress is moving fast in a lot of ways, they keep up with the right things, but they don’t push the envelope so much that they overdo it.

    And I think that’s the thing I’ve seen the most. And when I have people talk about WooCommerce, I’ve recognized the most is that they’re doing it at a pace that’s good and they’re doing it right, and that’s, my takeaway is. And even when I listen to them talk about what they have in the future, it’s not like this, we have dozens of things we want to do. It’s more of a logical, step by step versus just piling it on. So I think that’s probably my biggest takeaway. And, it is from a bigger, maybe a more bird’s eye view.

    [00:37:10] Nathan Wrigley: Given that you’ve changed your career several times, you’ve flipped between different jobs. If we cast your eye into the crystal ball over the next few years, do you see yourself still doing this? Do you have as much energy and passion for it now as you did, and do you intend to keep doing Do the Woo? Or do you suspect that the future might offer something else?

    [00:37:37] Bob Dunn: Well, if anybody wants to buy Do the Woo, I’m always. No, I’m just kidding. We’re in the, age of acquisitions, no. Seriously, I’m at an age, I started WordPress at the age of, right before my 50th birthday, I started diving into WordPress. So I’m at an age where I’m not looking to come up with the next big and new thing for myself.

    I’m really content with what I’m doing right now. So I’m think I’m in it for the long haul, because I think it’s going to be around. I don’t know how it will mold itself over the years. But my pivots that I’ve had over the years, and I’ve had several of them. They will be smaller pivots, but they’d still probably be within the realm of what I’m doing, versus just doing another whole swing. Now, I’m also somebody that says never say never, and you don’t know what the future holds. So don’t hold me to it. But I don’t have any, I have too many ideas for this still, and I think there’s still so much potential. I think I’m locked in for a while.

    [00:38:48] Nathan Wrigley: If anybody’s listening to this Bob, and they’re keen on e-commerce and WooCommerce in particular, and they never knew that you were trying to grow communities and connect people and all of that. Whether they’re from a company that might like to be on the one hand or the community member on the other. Where do they find you? Where’s the best places to get in touch with you and what you do?

    [00:39:09] Bob Dunn: Best place of course, you can always visit site, dothewoo.io. I do have a bobwp.com site. It’s a little bit lean right now. I’m kind of rebranding that. But dothewoo.io. And then on Twitter, I’m still hanging on Twitter. I mean, I’ll be there till they throw me off or something. You can find me @dothewoo, @bobwp. But basically look for BobWP on Mastodon, LinkedIn, all that stuff. You’ll find me there and that’ll connect you with Do the Woo.

    [00:39:43] Nathan Wrigley: Bob Dunn, thank you for chatting to me on the podcast today. I really appreciate it.

    [00:39:47] Bob Dunn: Thank you, Nathan. It was a true pleasure.

    On the podcast today, we have Bob Dunn.

    If you’ve been using WordPress for any length of time, and you’ve been consuming content in the ecosystem, it’s highly likely that you’ve come across Bob before. He’s been using WordPress since 2006, WooCommerce since 2011, and has been podcasting since 2014. In another life before he discovered WordPress, Bob ran a marketing company, but now his endeavours are all about WordPress.

    We talk about how Bob found WordPress back in the day when he was creating websites with HTML and Flash. Bob branded himself as BobWP and has never looked back.

    After several years of running an agency alongside his content creation, in 2014 Bob decided to go all-in on his content and building a community around it. As you’ll hear, he tried a variety of different formats, some of which worked, and others which fell by the wayside, but it was all a journey to where he is now.

    Given the size of the WordPress community, Bob was able to discover his niche within the greater whole and concentrate on WooCommerce. His popular Do the Woo podcast was born, and he’s been working on it ever since.

    We talk about how Bob has managed to keep the momentum going, and what he thinks are unique about his podcast and community. It’s not about growing a group or worrying about the number of listeners. For Bob, it’s about creating meaningful connections and working to make his community a worthwhile place to be for himself, his co-hosts and consumers of the content.

    We talk about how growing a community such as this can be financed, as well as the ways Bob is trying to innovate in the near future to give value back to the WordPress project more generally.

    It’s an interesting conversation about how content creators can find a place in the WordPress ecosystem and what impact they can have.

    Useful links.

    Do the Woo

    Matt Report

    WP Minute

    Brad Williams’ website

    WooCommerce

    WP Community Collective

    WooBits

    @dothewoo Twitter

    @bobwp Twitter

  • Plugin Madness 2023 Voting Now Open

    The court floor has been polished, the gatorade coolers have been filled, and the announcer has finished their vocal warm up. That can only mean one thing, Plugin Madness has officially begun!

    The community has chosen the very best 64 plugins out there and now it’s time to put them to the test. Who will have a slam dunk and who will foul out? We need you to come back every week to vote in the new round and keep your faves going.

    The schedule is as follows:

    Week 1 (64): Feb 27

    Week 2 (32) March 6

    Week 3 (16): March 13

    Week 4 (8): March 20

    Week 5 (4): March 27

    Week 6 (2): April 3

    Week 7 (Winner announced): April 10

    There are bound to be some buzzer beaters this year, so make sure you are coming back week after week. Your team needs you!

    Swoosh! 

    The post Plugin Madness 2023 Voting Now Open appeared first on Torque.

  • Press This: Word Around the Campfire February 2023

    Welcome to Press This, the WordPress community podcast from WMR. Each episode features guests from around the community and discussions of the largest issues facing WordPress developers. The following is a transcription of the original recording.

    Powered by RedCircle

    Doc Pop: You’re listening to Press This, a WordPress Community Podcast on WMR. Each week we spotlight members of the WordPress community. I’m your host, Doc Pop. I support the WordPress community through my role at WP Engine, and my contributions over on TorqueMag.Io where I get to do podcasts and draw cartoons and tutorial videos. Check that out.

    You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download episodes directly at wmr.fm

    On each episode of Press This, we pick a WordPress topic, but sometimes it’s nice to take a step back and look at some of the broader topics in our community. We call this our Word Around the Campfire editions of Press This. And I have two special guests joining me today to help cover WordPress News.

    Emily Schiola, the Editor of Torque Magazine, and Mike Davey, the Senior Editor of Delicious Brains. Emily, I wanna start off real quick, as we’re recording this episode it’s just a few days after the Super Bowl, but there’s another big sports event that is happening in the WordPress community.

    Can you tell us about that?

    Emily Schiola: Sure. I would say much bigger than the Super Bowl. Our annual bracket style competition, Plugin Madness is underway, currently. We take 64 of the community’s best plugins nominated by you and pit them against each other. As of recording, we are finishing up nominations this week and we will start voting on the 27th of February.

    So come to PluginMadness.com and you can vote for your favorites. It takes about six weeks. We crown a winner. It’s very fun. Sometimes we get a little friendly smack talk on Twitter, but if you submitted or if you just love plugins, come vote every week so that you can make sure your favorites make it through.

    DP: Trash talking is always fun on Twitter. And that is a reminder for me to nominate Contextly and Post Duplicator, which I think there’s a few of them now. I need to make sure that some of my favorite plugins at least get nominated once, but after nominations, like you said, voting will go live on PluginMadness.com on what date?

    ES: February 27th.

    DP: And that runs for five weeks.

    ES: Yeah, like five weeks and then we announced the winner on the sixth week. So every Monday, the playing field will be cut in half. So just make sure you come back and continue to support your faves.

    DP: Yeah, and Mike, do you have any plugins that you would nominate, as your favorite free WordPress plugin that you hope makes it into PluginMadness.com.

    Mike Davey: Well, when it comes to free plugins, I would probably have to say, WP Migrate Lite. The free version of Advanced Custom Fields. The free version of WP Offload SES, and of course, the free version of WP Offload Media.

    DP: Good suggestions. I like that. I think one of my favorite things about this contest is it’s a good way to kind of discover plugins that I might not have heard of, and it’s definitely introduced me to plugins in the past before. So thanks for those suggestions, Mike. 

    In other news, the WP Community Collective which is a nonprofit dedicated to supporting WordPress contributors and events, they’ve recently announced their first fellow, Mike, can you tell us about that?

    MD: Yeah, they’ve announced that longtime WordPress Contributor, Alex Stine is their inaugural fellow. Basically he was selected because of his extensive experience as a WordPress Contributor and his particular expertise in accessibility. He’s been an active Contributor since about 2016.

    And his personal, to quote from the WP Community Collective site right now, “His personal experience as a fully blind individual gives him a unique perspective on the challenges that people with disabilities face using and working in WordPress. He aims to help everyone have the same access to information no matter what capabilities they’re working with.” 

    Now, I mean, to me that’s great.

    That’s really what the entire point I think of accessibility is in a lot of ways. And I’m ashamed to admit that I’ve been in media one way or another for about 25 years now. And it’s only really in the last decade that I’ve come to understand just how important accessibility is, even in terms of content.

    Like very, very early on in my career, writing and editing for the web, I very often would skip over alt-text completely.

    DP: Mm-hmm.

    MD: I figured, you know what, if the image is broken, it’s just broken. They just don’t get to see a picture without ever once thinking, of course, people with visual impairments will be totally unable to see anything at all, right?

    They don’t get anything if they can’t see the photo and there’s no alt text. It seems to me that there’s two reasons for accessibility and both of them I think are very important. One of them is the issue of justice. I dunno about you, but I don’t wanna live in a society where people can’t access what they want to, to do what they want to do.

    If you see what I mean. I don’t want to live in a world where people are kept out of a profession, they’re kept out of some sort of activity solely on the basis that they, for example, have a mobility issue or a visual impairment. 

    The secondary reason is just one of practicality. If we don’t make things accessible, we are wasting talent. Right? Some of the potential talent pool can’t access what we need them to, to work in that area. So even if they want to, even if they would be very talented, they simply cannot. Now, I think both of those reasons are quite important.

    DP: The analogy that often comes up with the #a11y community, a website that isn’t accessible, if it doesn’t have alt descriptions on images or just various accessibility concerns. It’s like a building with stairs and no ramp, right? Like you’re not really thinking about letting everybody in or how everyone can access it.

    That analogy has always been good and I think I’m kind of in a similar way as you, where I just didn’t think about accessibility that much. And I think about four or five years ago, through the work that we do at Torque and just kind of interviewing folks, it came onto my mind. 

    But it’s weird, it came into my mind as like making sure that I was using the header tags instead of just like bold texts, you know. Good practices in general that also were kind of accessibility focused in terms of screen readers. And it wasn’t until actually I started using Mastodon of all places, that I started thinking about alt-text, and now it’s just like I go to Twitter and I see people sharing images without alt text, or I go to a blog without alt text or you know, some email newsletter that I really like for my favorite band, and they send out an image and it doesn’t have alt text. And it’s basically the image is the entire email, that drives me nuts now.

    And this is a slow awakening that I think a lot of us are kind of, once we start practicing, we start noticing how are these people not doing that? This really should be done by everybody.

    MD: Well, and one of the other things that I’ve heard from accessibility advocates and have always found to be true when I’ve rubbed up against it, is that when you improve accessibility for one group, it typically makes it better for everyone. Either it doesn’t hurt them in any way, or it literally improves the experience for everyone.

    And the other point to note, of course, is that sooner or later, just about everybody suffers some kind of impairment, right? Eyes fade as we get older. Sooner or later, everybody needs a screen reader or large text or what have you.

    DP: Absolutely. Yeah. And think just one more note again, kind of coming back to Mastodon, but I’ve noticed since I’ve learned about alt-text and since Mastodon has a strong practice about everyone encouraging people to use alt text. I’ve actually been using it a lot. People like sharing screenshots on Twitter and Mastodon, and sometimes I’m just like, I can’t read this.

    This is frustrating. But now that I have the alt text there, oftentimes, they’ll share the screenshot and that gives me a little more context. Like this is from Instagram, or this is a screenshot of Twitter or a blog post. But I’ll actually read the text in the alt text if it’s made available. 

    So that’s one of those examples of you’re sort of doing it to make the web more accessible, but it has these benefits to other people who aren’t. I mean, I don’t have great vision, but I’m not visually impaired per se. So like, it just kind of makes the web a better place for everyone.

    MD: Mm-hmm. 

    DP: So on thewpcommunitycollective.com that’s thewpcommunitycollective.com, individuals and organizations can make tax deductible contributions to help fund these. As Mike was saying, Alex is the first fellow that they’ve selected and they definitely want to be able to support more events and contributors. And at this point I think they’re kind of getting things set up and it’s just a matter of now getting those deductions from larger companies and from individuals. I myself pledged, I think 50 bucks last year to the WP Community Collective. I highly recommend people check out that site. Drop the link one more time. thewpcommunitycollective.com, and we are gonna take a quick break. 

    When we come back, we’re gonna talk about more WordPress news, in particular we’re gonna focus our radar vision, I’m kinda imagining the Terminator. We’re gonna focus on AI and WordPress, so stay tuned for that.

    DP: Welcome back to Press This, a WordPress Community podcast on WMR. This is our Word Around the Campfire edition for February, 2023, where I have some special guests, Emily Schiola, the Editor of Torque Magazine, and Mike Davey, the Senior Editor at Delicious Brains. We are talking about interesting stuff in the WordPress community, and I think this year, 2023, the absolute tech story and it’s becoming the biggest thing in WordPress, it seems right now, at least in terms of all the new launches, it’s AI. There’s been a lot of stuff happening.

    I think Jetpack, the Automattic plugin that has so much functionality. Jetpack quietly launched two new AI blocks within their Jetpack. One is basically a Stable Diffusion tool that allows you to create a WordPress block and enter in some text and it’ll generate an image as a block in your WordPress post.

    The other is a large language model block that takes a look at everything you’ve written thus far in that post, and then it writes the next paragraph for you. So it kind of like analyzes the topic that you’re writing about and your writing style, and it tries to kind of predict what you’re doing there.

    And I think both of these are interesting. Mike, have you had a chance to play with any AI tools within WordPress yet?

    MD: I have actually, I took a few minutes and actually used the Jetpack tools.

    I’ve done a little work with ChatGPT as well, but I did take a look at specifically the Jetpack ones. And I actually started a blog post titled “Spiderman, A Huge Loser,” and put down a couple of paragraphs and then had the AI write a bit.

    DP: Mm-hmm. 

    MD: The writing itself isn’t great, but it’s also just wrong. Like every paragraph is significantly wrong in some factual way, which isn’t necessarily obvious if you don’t know anything about Spiderman. But it’s very confidently wrong about various things. So I actually decided to give it a bit of a more serious test and asked it to write a blog post about WP security fundamentals.

    Like I just put in the title WordPress Security Fundamentals and saw what it spit out paragraph after paragraph. It does a vaguely crappy job of it. It’s very verbose and repetitive. And it doesn’t really give a lot of information, and that probably would’ve improved if I’d given anything but the title

    DP: Mm-hmm.

    MD: So I actually decided to give it a real test and I went and got a Delicious Brains article by Iain Poulson. It’s an article about syncing your changes when you’re merging your database, right? First I gave it just the first few paragraphs and let it do the rest. And that’s actually kind of interesting because the first section that it wrote included a reference to WP Migrate, which is mentioned in the article after that point, like Iain himself brings it up.

    DP: Mm-hmm.

    MD: However, that’s really the only similarity between it and what follows in the original article. Whereas Iain does mention WP Migrate, but it’s really only an analysis of why the data WordPress uses, specifically Custom Posts Types, makes it really tough to perform those selective migrations. Right? 

    And then he digs into exactly why that is, breaks it down from different angles. In comparison, the AI generator version is very repetitive, immediately turns into a commercial for WP Migrate of all things. I don’t know why, because again, the text I fed it did not have anything about WP Migrate in it yet. Whereas in Iain’s version, he then gives instructions for dealing with the issue with either SQL scripts or PHP scripts, he gives a look at the process Delicious Brains was actually using to manage the issue at the time, and there’s no way on earth the AI generator would ever get to it from what I gave it.

    So I did another test. I gave it some more, I copied and pasted the entirety of the post into WordPress. Ending with the subhead “SQL Scripts.” Now that’s where Ian’s original article really gets into the instructions on exactly how to solve the problem, right? His instructions are, they’re concise, they’re complete. They will actually teach you how to do that. 

    What this spit out though is, “Create Custom SQL scripts based on the database’s version and state. This can be used to date. Update the database file at the latest version. In this case of database migrations, SQL Scripts can be used to update an older version of a database to the current version.” 

    And that’s pretty much it. Like it gives you no actionable information at all. You’d have to go, there’s maybe a few hints in there on what you would have to go Google.

    DP: Mm-hmm.

    MD: But that’s it. It won’t give you any actual information.

    DP: These were all done in the Jetpack plugin? 

    MD: They were. Yeah. That’s the thing is it kind of highlights what I see as one of the biggest problems that large language models have right now is they’re often very, very wrong, very, very confident and very repetitive.

    DP: Mm-hmm.

    MD: With that said, I mean, I suspect I could do thorough edits on what it produces and turn that into a quality post much faster than if I simply tried to write it myself.

    If you give it the right prompts,

    DP: I’m going to be talking to Aaron Edwards today. He has done a couple AI plugins, Imajinn which is basically MidJourney for WordPress Block, kind of similar to the image block and Jetpack. But his newest project is ChatWP, and that one is, you can train it on your documentation and it should be able to give you really good results because it’s getting ’em from your doc so you can kind of train it more. You’re talking about posting a blog post in there. Well, this is like, here’s how to write the code and here’s examples of code into documentation. So the AI should be a little more knowledgeable.

    And on top of that, ChatWP is also going to provide you a link. So if it gives you advice that it generates, then it should also provide you a link to the source. But that being said, we’re still hearing mixed results from people who are trying to use it. So I’m kind of interested to see where we are on this kind of tech curve and if a year from now this stuff will be radically fixed or if we’ll still be kind of struggling in particular with code documentation and getting examples from these types of ChatGPT models. 

    In other news, search engines are also adding AI results and SEO is a big topic in WordPress, and it seems like over the years Google has already been taking away from search results and kind of adding answers and little snippets and things like that. There’s a lot of concern, I think from online publications about how this could affect web traffic.

    Emily, have you heard anything about this?

    ES: Yeah, a little bit. You know, SEO, especially with Google, sort of always feels like a moving target. They make great changes. Some things matter very greatly one year and the next year they’re not ranking with those anymore. And so as a site owner, you’re always kind of trying to figure out what they’re zeroing in on.

    I think this speaks to exactly what Mike was just saying, with the AI thing, if they’re prioritizing those, they could be very wrong. They could just sound right. So if you write this article that you researched and that you put your time into, and that’s maybe fourth or fifth and there’s an AI answer, that’s first or second people are gonna start looking into that and that could be wrong.

    So I think that’s a big issue. As far as site traffic, I don’t know if it’s a big enough pull at the moment, I could see that becoming an issue and I don’t know how human site owners would combat that just with normal SEO, honestly. But like I said, you kind of have to relearn what Google wants from you every so often.

    So I think that this would just fall into that. And I do hope that there is a closer eye on how correct these are, how accurate these are. Because I think that’s the biggest issue with AI in general still.

    DP: Yeah, it’s possible that accuracy could get fixed. You know, it’s hard to say a year from now what this will look like. It could look exactly the same as it does now. I am thinking Googling is less effective these days than it used to be.

    I feel like they’ve removed dates from posts, so sometimes when I’m looking for how to do something in Photoshop, I don’t know if they’re talking about 2012 Photoshop or 2023. It’s hard for me to get relevant stuff already. And I don’t think for me, that this sort of chat answers are gonna make me feel like going to Google that much anymore.

    And I can see where Bing took the step to like, they’re already kind of the underdog, right? So they might as well announce AI and people are using Bing now, right? So it’s kind of worked out well for them. And of course Google that same day, Google kind of rushed out Bard their AI chat answers.

    I think, personally, this would be a really good time for some new company to come in and start a new search engine or for Duck, Duck, Go, and just really make themselves different than the competitors by going not against AI, but by just saying, we’re not trying to answer questions, we’re trying to show you the most relevant links.

    Reinvent or go back to the old school days of search engines. I think now would be a really good time. Cause I think there’s gonna be a lot of people who don’t want to see some machine guess an answer that may or may not be correct. I think they want to be sent to the best source.

    I guess we’ll have to see how this affects web traffic. 

    ES: With a site like Torque, 50 or so percent of our traffic is coming from Google. Because it’s people just researching, how do I download a plugin? It’s those beginners and they don’t know about Torque, so they wouldn’t know how to find us otherwise. So that part of it would be a concern for any site that’s informative like that.

    DP: And this is a good spot for us to take another short break. When we come back, we are gonna talk to Emily and Mike about WordPress’s 20th anniversary and what their plans are. So stay tuned for more Press This Word Around the Campfire edition.

    DP: Welcome back to Press This, a WordPress Community podcast on WMR. I’m your host, Doc Pop, and joining me today for the Word Around the Campfire February, 2023 edition is Emily Schiola the Editor of Torque Magazine, and Mike Davey, the Senior Editor at Delicious Brains. So far, we’ve talked about all sorts of WordPress news, the WordPress Community Collective, AI and WordPress, and I think talking about WordPress itself, WordPress is turning 20 this year.

    Mike, do you have any plans for the 20th anniversary of WordPress?

    MD: Not particularly. I was just going to go along for the ride, sort of.

    DP: Yeah.

    MD: I might make it a priority to attend my first WordCamp this year. Cause I’ve actually never been to one.

    DP: Do you have a WordCamp picked out? Do you have one in mind?

    MD: If I can get my employer to spring for it, I might go to the big one in the U.S. but if not, I’ll probably go to a local one here in Canada.

    DP: Well, if WordCamp Montclair is close to you, I don’t know if it is, but if it is, I’d recommend that one, that that’s gonna be a fun one this year. 

    So WordPress’s 20th anniversary is May 27th, and they have announced a website where you can go and get all of your 20th anniversary downloadable files, including a new Wapuu. Emily, have you seen this new Wapuu?

    ES: Yeah, it’s cute! They got him on a balloon with a party hat, and then the little 20 logo that they made, which is very sweet. I love a themed Wapuu.

    DP: Yeah, absolutely. And for people who don’t know, Wapuu is the open source Creative Commons mascot for WordPress. And this Wapuu is bright yellow Wapuu with a festive hat holding onto a big blue balloon. And all I can think about with all the news coverage lately is I hope he got clearance for that balloon before he takes off. I hope he checked in with the FAA before he goes on any long flights. 

    But, you can actually download the file from WP20.WordPress.net, and shout out to Emma DeRosia who did this art file. And Emily on that subject, did you have any WordCamp plans for this year?

    ES: You know, not anything concrete. In the past, you and I Doc have done some videos. We got a cake one year. I think we’ll do something similar. We’ll have a Torque moment for sure, but that’s TBD.

    DP: Yeah. And one other thing that we don’t really get to talk about on this episode, or it’s happening in like two days as of recording, is WordCamp Asia. February 17th is the date for that and this episode will be out after that. But Emily, is there anything you can tell us quickly about WordCamp Asia?

    ES: Yeah, for sure. So we’re not there. Clearly, we are recording this in California and Canada, but it is the first WordCamp Asia. It is in the same place they were gonna have it in 2020. The place looks gorgeous. They sold out in like 24 hours. People are traveling from all over the world.

    I think it’s gonna be very cool. I will be live streaming some of it, but the time zones, as you can imagine, they don’t match up very well. But I’m just so excited for everyone there and for the organizers who have been postponing this and replanning this for three freaking years. So I’m just so happy that it’s coming together.

    DP: The very first WordCamp Asia is a huge deal. And you were talking about time zones, I think you said Matt’s talk is gonna be midnight for you. The ask me anything.

    ES: Yep. Saturday night I will be live tweeting. This will already be up, I will be live tweeting at midnight.

    DP: Well, in other WordPress News, I wanted to give a shout out to Matt Medeiros, who’s launched the WP Minute+, and the team at MasterWP have also launched a new podcast called Press the Issue as well. Brian Coords, who’s a regular contributor over at ManageWP, is doing a new podcast called viewSource, and we will be talking to Brian today on our livestream, the Torque Social Hour livestream, which you can check out on YouTube or you can go to TorqueMag.io to see these episodes.

    So when you hear this episode, the conversation with Brian about viewSource podcast and the other projects he’s working on will also be on TheTorqueMag.io. And on that, I think we can wrap up here. Mike, if folks wanna hear more about your AI experiments and the other things you’re doing over at Delicious Brains, what’s a good way to be able to do that?

    MD: I would follow @deliciousbrains and @WP_ACF on Twitter. And of course, keep an eye on DeliciousBrains.com and AdvancedCustomFields.com

    DP: Emily, if, if people want to see that live tweeting of Matt’s AMA or any other Torque related news, what’s a good way to do that?

    ES: Yeah, so you can find us on Twitter at @TheTorqueMag, and then TorqueMag.io is the website. And because it’s my favorite time of year, PluginMadness.com go to PluginMadness.com forever. Thank you.

    DP: Good plug. Thanks for listening to Press This, a WordPress community podcast on WMR. Once again, my name’s Doc and you can follow my adventures with Torque magazine over on Twitter @thetorquemag or you can go to torquemag.io where we contribute tutorials and videos and interviews like this every day. So check out torquemag.io or follow us on Twitter. You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download it directly at wmr.fm each week. I’m your host Doctor Popular I support the WordPress community through my role at WP Engine. And I love to spotlight members of the community each and every week on Press This.

    It’s been a pleasure talking to Mike and Emily today. Thank you so much for joining me and thanks for supporting the WordPress community through your roles at WP Engine and Delicious Brains. It’s been great chatting with you.

    The post Press This: Word Around the Campfire February 2023 appeared first on Torque.

  • WordCamp Asia 2023 was Worth the Wait

    After three difficult years of planning and re-planning, the first WordCamp Asia finally happened. WordPressers from all of the world traveled to beautiful Bangkok, Thailand for a weekend of learning and networking.

    This flagship conference was originally scheduled to happen in February of 2020 and was the first large-scale WordPress event to get canceled due to the pandemic. It was an ominous marker of things to come and the new world we would all encounter.

    Over the last three years, WordCamp organizers all over the world had to pivot, some moving fully online and others canceling altogether. Off the bat, it was important for the WordCamp Asia organizers and volunteers to wait until it was safe enough to come together in person.

    Thanks to the persistence of the organizers and volunteers, they were able to do just that.

    Organizer stands on stage in front of a "We Did it" sign.

    Let’s look at some highlights of this historic conference.

    WordCamp Asia Through the Numbers

    Tickets for WordCamp Asia sold out within 24 hours. People were excited to help usher in a new continental WordCamp and meet their online friends in person. The turnout was huge.

    Screenshot from WordCamp Asia livestream explaining attendee numbers.

    In 2020 and 2021, we saw a decline in contributions and a big factor in that was less in-person events. To get back on track, WordCamp Asia held a Contributor Day ahead of the event where 653 people were able to attend and contribute.

    Of the 1,724 people who registered for the entire conference, 1,299 people attended. That’s an incredibly impressive number. But even more impressive is the 3,185 people that watched the livestream.

    As we stated above, none of this could have been possible without the incredible work from the organizers and volunteers.

    The organizers on the stage at WordCamp Asia 2023.

    Because we couldn’t be there in person, we sat down with Nyasha Green, Editorial Director at MasterWP, to talk about her experience as an attendee. Spoiler alert, she loved it! Listen to our conversation here:

    Looking to the Future

    The event was made up of two jam-packed days of talks including a Q and A session with WordPress co-founder, Matt Mullenweg. Because he couldn’t attend in person, WordPress Executive Director, Josepha Haden Chomphosy and StoreApps founder, Nirav Mehta, moderated questions from the audience.

    Let’s get into some of the insights from the talk.

    Screenshot from WordCamp Asia 2023 of Josepha Haden Chomphosy, Nirav Mehta, and Matt Mullenweg.

    The first person asked about the possibility of financial support for contributors.

    Mullenweg expressed that supporting contributors is incredibly important but there have never been and never will be plans to hire people for The Foundation. Contributors can reach out and get support for paid software if there isn’t an open source alternative.

    “Part of what we want to do on .org is to use our development efforts to build open source tools for everything you need to create something like WordPress. We don’t mind paying for software if we have to,” Mullenweg said.

    He also discussed how paid contributions aren’t necessarily better or worse.

    “WordPress has always tried to be a place where people come together regardless of how they get paid,” Mullenweg said. “The work is both free and priceless at the same time.”

    The next question was about how to get WordPress education in schools as early as elementary. This is something Chomphosy is very passionate about so she jumped in. In her experience there are two big barriers to having WordPress in schools. One is the fact that WordPress is updated so frequently that it is hard to create a curriculum. The second is that schools, especially public schools, are often nervous about teaching an open source software. But Chomphosy still wants to get kids involved.

    “I want WordPress as a software and as a way to collaborate with one another to be in schools. WordPress can teach you have to use all of your 21st century skills well,” she said. “You’re able to work across cultures, you’re able to work across boundaries.”

    The third audience member asked how we can support each other as a community during tough economic times.

    Mullenweg spoke to the heart of WordPress, which is the freedom that comes with developing for open source.

    “One thing I’ve found consistent during economic boon times and recessions is that we try to create more value than we capture,” he said. “We provide one economic agency where people can do things themselves.”

    He encouraged people to reach out to local businesses around them and offer web services. COVID taught us more than ever that every business needs a website, and WordPress is an affordable option.

    Another huge advantage the WordPress community has is the people.

    “In terms of community I think relationships that are formed online and by working together is one of the best ways to be connected to jobs as well,” Mullenweg said.

    Chomphosy agreed saying that everyone attending this WordCamp in person or online is already a step ahead because they are excited about learning and growing.

    It was such a beautiful sentiment to bring to this flagship event.

    2024 and Beyond

    At the end of Day 2, the organizers announced next year’s WordCamp Asia will be held in Taipei, Taiwan. 2024 organizers sang the praises of the city’s hot springs and night food markets. Needless to say, we are all looking forward to gathering again in 2024.

    WordCamp Asia really showcased the determination of the community. Through all the adversity, the team was able to come together and make an incredible event. I hope this opens the door for even more continental WordCamps and celebrating WordPress around the world.

    The post WordCamp Asia 2023 was Worth the Wait appeared first on Torque.

  • Learn, Grow, Create: DE{CODE} 2023 Registration Open Now

    Is your website feeling a little stale? Have you been looking for a way to breathe some life into your workflow? You won’t want to miss DE{CODE} 2023, WP Engine’s all-virtual conference for developers. This free event will cover topics including eCommerce, headless WordPress, managed WordPress hosting, and beyond. Everything you could need to spice up your website and amp up your development skills.

    Register for free today!

    Live in Australia, London, or Toronto? No problem! DE{CODE} 2023 will feature the same insightful content across three regions on March 21 and 23, depending on your time zone:

    APAC: March 21, 2023 10 am – 4 pm AEST 

    North America: March 21, 2022 10 am – 4 pm CST 

    EMEA: March 23, 2022 10 am – 4 pm GMT

    Let’s dive into some of excellent programming you can watch for free.

    Learn

    DE{CODE} 2023 is packed with expert-led talks for any skill level. Whether you’re interested in headless, privacy, or security, there will be something for you.

    Though all the talks will be exceptional, we wanted to highlight a few.

    How Technology has Shaped the Power Dynamics Between Designers, Developers, and Marketers

    WordPress was created 20 years ago this year. To celebrate this incredible milestone, WP Engine Founder and CIO, Jason Cohen, is going to take a look at how the people behind WordPress have grown it from a blogging platform to what it is today. This talk will look at site creation in 2003, how it has evolved to today, and what the next decade might hold for website builders.

    7 Things You Didn’t Know You Could Do with Advanced Custom Fields

    Advanced Custom Fields is incredibly well-loved among WordPress developers, powering over 4.5 million websites. Even though it is widely used, there is functionality you might not know you’ve been missing out on. Iain Poulson, Senior Product Manager at WP Engine and Rob Stinson, Product Marketing Manager and WP Engine will highlight their seven favorite “hidden” features.

    Go Beyond with Headless

    Headless WordPress has been a big conversation over the last few years. Jason Konen, Product Director at WP Engine, looks at actual companies and websites running headless. Then looks to the future of headless WordPress and Atlas from WP Engine.

    Connect

    After the sessions conclude, make sure and stick around for virtual networking, which offers the opportunity to ask the speakers questions and make new connections with other attendees.

    You won’t want to miss this opportunity to level up your developer game and attend one of the biggest WordPress conferences out there.

    Register today!

    The post Learn, Grow, Create: DE{CODE} 2023 Registration Open Now appeared first on Torque.

  • Press This: Headless eCommerce with Bryan Smith

    Welcome to Press This, the WordPress community podcast from WMR. Each episode features guests from around the community and discussions of the largest issues facing WordPress developers. The following is a transcription of the original recording.

    Powered by RedCircle

    Doc Pop: You’re listening to Press This, a WordPress Community Podcast on WMR. Each week we spotlight members of the WordPress community. I’m your host, Doc Pop. I support the WordPress community through my role at WP Engine, and my contributions over on TorqueMag.Io where I get to do podcasts and draw cartoons and tutorial videos. Check that out.

    You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download episodes directly at wmr.fm. 

    On this episode of Press This, we’ll be talking about headless eCommerce. But first just a quick side note. On this day in 2011, Rebecca Black released her hit song Friday on YouTube, and within a few months the song had over 160 million views. 12 years later, the song has reached about 300 million views.

    Now, if we look back at the web around that time, eCommerce back in 2011 made up a little over 4 percent of all US retail sales. 12 years later, and eCommerce is up to 16.5 percent of all retail sales in the US. Now, that’s a sharp growth. And unlike Rebecca Black’s debut single, that number is still rapidly increasing. We see a steep increase still happening.

    So on today’s show, we’re gonna talk with Bryan Smith, the Principal Product Manager for Atlas eCommerce, about current trends in eCommerce and how decoupled WordPress is providing companies with more flexibility. Bryan, welcome to the show. I’m sorry if I accidentally got Friday stuck in your head.

    Bryan Smith: Hey, no problem. Thanks for having me. Doc. I appreciate it.

    DP: How did you get involved with WordPress and how long have you been in this space?

    BS: Wow, that takes me back to 2011 actually. I think it was around the time that I moved to Austin. I was looking for a job and my brother-in-law was big into WordPress and he’s like, “Hey, you should set up your own website.” I think that was the first WordPress site that I ever set up.

    But, it wasn’t until 2018 that I joined WP Engine and I worked closely with the Genesis team. It was right after the WP Engine acquisition. I was the product manager for that team for quite awhile. And here I am four and a half years later now working on headless eCommerce with the Atlas team.

    DP: We talk about headless quite often on this show. There’s terms like headless, decoupled, and I’ve heard composable eCommerce. Can you tell us, are those three things the same thing?

    BS: I would say certainly, headless and decoupled are used interchangeably quite often. I’d say composable is being used more. Some people use it interchangeably. I think, at least in my experience, I first read about composable from a Gartner research report. 

    But it’s really the idea that, as more companies evolve their approach to building their digital experiences of the future, they’re gonna want to use, essentially what they think of as the best of breed tools. You want the best CMS, WordPress, to do the job you want the best eCommerce platform, whatever that is for you.

    You want the best checkout solution, and maybe that’s not from your eCommerce provider. You want the best product review service. So there’s all these different, what they call package business capabilities. And of course, microservices and the APIs, these companies make it possible for you to kind of pick and choose the best tools that are gonna meet the needs of your site. So that’s really what we mean when we say composable. Like, you’re gonna want to compose the digital experience using the tools that you want. 

    And oftentimes that implies headless. Because the presentation layer is just one of those pieces of the puzzle.

    DP: Okay. By presentation layer you’re talking about if it’s a website or if it’s something else, right? Because it’s headless. It could be an iPhone app or something running on a screen on your Lyft or something like that. Right?

    BS: That’s right. Absolutely.

    DP: So why is headless architecture playing a larger role in eCommerce these days?

    BS: Yeah, I think what a lot of merchants are finding is that some of the platforms that have sprung up over the last 10 or 20 years are kind of all-in-one solutions, but they’re all often built kind of on that monolithic architecture. Everything’s coupled together. And a lot of the challenges that they run into with that is they’re kind of the jack of all trades, the master of none, so to speak.

    And they’re finding that, especially with the rise of these APIs and microservices that are now available. They can get really good services from another provider. A really good example of this is gonna be, say you’re on Shopify or some eCommerce platform like that.

    Well, they’re not really a great CMS. So if content was important to you, you would want to use something like WordPress. And a lot of companies do that thing where they have the commerce site on one domain, and then they have a sub-domain for the blog site or something that oftentimes that’s WordPress, but those really aren’t coupled together at all.

    I mean, and I don’t wanna overload that term coupled, but there’s no knowledge between the product data from your eCommerce backend and the content that you have in WordPress. And really what you want to provide the most optimized experience for your customers is this dynamic knowledge where the content and the data are tightly associated with each other, so you can create these really rich, immersive experiences.

    DP: You talked about optimization just then. Why is this more optimized than traditional eCommerce market or sales.

    BS: Yeah, I think a lot of people start to look at the decoupled, headless approach really for the performance benefit because I think they find kind of like the monolithic architecture can slow them down, but it also makes it challenging at times for them to make changes.

    So, why is it important? I think they wanna be able to quickly adapt. I mean if anything, change is the constant here, especially in this space. There’s new services, new providers, and the really good ones specialize. If you want the latest technology in terms of search, you might want a third party’s API for that. You’re not necessarily going to get the latest and greatest from the existing platform that you’re on. So that’s just one example. But I mean, that could apply to payments or checkout or product reviews or recommendations, all the things that are increasingly important to drive those conversions on your store.

    I think that’s what they’re looking for is again, I said it before the best of breed tools.

    At the same time guaranteeing that the performance is the best available as competitive as possible, because that really starts to matter for things like SEO rankings and just the time your site visitors are willing to spend on the page.

    If the mobile experience is too slow, they’re gonna bounce off to somebody else that can deliver it on a poor connection.

    DP: You know, it just occurred to me, I feel like I’ve been talking about this as if it’s either/or. Is it either/or? Are you headless or doing a traditional Shopify or WooCommerce? Or are these two things, can they go together?

    BS: Oh, I think they definitely can go together. I think what we’re seeing, especially with a lot of the agencies that we talk to is their clients are already on these eCommerce platforms. It’s not that they’re looking to re-platform. They think those platforms are still really good for order management, for product catalog. A number of the services they provide around the product itself, like the SKU, if you will. They’re quite good at those things, but it’s the stuff outside of that. Search or reviews or checkout, the data analytics, the recommendations, the things to really take your site to the next level.

    t’s those things and the orchestration of those things, that those platforms are finding at least increased competition as more and more competitors come out every day that really specialize in these areas.

    DP: I think that’s a good spot for us to take a quick break. We will come back with Bryan Smith to talk about headless eCommerce as well as Atlas BigCommerce Blueprint. So stay tuned after this short message.

    DP: Welcome back to Press This, your weekly WordPress show. My name is Doc Pop. I am talking with Bryan Smith, a Principal Product Manager for Atlas eCommerce. So far we talked about the rise of eCommerce with decoupled websites and also I mentioned Rebecca Black’s Friday, which is on my mind today.

    I guess kind of bringing you back to that intro, there was another anniversary that just happened about a year ago. Atlas launched Atlas Blueprint at a DE{CODE} event. And Bryan, I think you were there or a part of that? Can you tell us what is an Atlas Blueprint?

    BS: Yeah, absolutely. So Atlas Blueprints are complete starter projects. So it includes the frontend Atlas app. When you deploy one of these blueprints on the Atlas platform, it includes the WordPress site, which is your CMS on the backend. So it provisions that as well. And then, it installs all the Atlas plugins that we support, Atlas Content Modeler, the Faust framework, as well as, the WPGraphQL plugin so that you can get the data out of WordPress to the Atlas front end.

    But essentially, you have a complete store with demo content, in less than five, ten minutes. So it’s really intended to be something that you can learn the tools of the Atlas platform from. So it can serve kind of as an example in that way. But the ultimate goal of them is really for the user to be able to take these and essentially extend them for your own use cases, your own projects.

    So that you have the preconfigured tools and the template that you can use for your next project and the project after that.

    DP: So, we’ve talked about Atlas Blueprints and a blueprint, you were saying before the show, is sort of like a starter theme, and this particular blueprint is one that gets you set up to have a shop right away. And then Atlas is WP Engine’s headless program to make it easier for WordPress sites to be able to use WPGraphQL and all the hooks that they need. Is that what Atlas is or is there a better description there?

    BS: Yeah, that’s absolutely it. So the goal of Atlas is to make WordPress a great headless CMS and they provide a suite of tools that are plugins that make it like GraphQL. WPGraphQL is a perfect example of that for getting that data out of WordPress, but then Atlas also provides the node.js hosting for your headless frontend as well.

    DP: Okay. Of course. That would be necessary. So, since we’re talking about headless eCommerce, I’m curious, do you happen to have any examples of decoupled eCommerce that a lot of listeners might already be familiar with without even really thinking about headless?

    BS: Yeah. I mean, one that I use a lot is a really good example and they’re always changing, but Nike.com does a great job of pulling in rich content with the products that they’re featuring. Oftentimes all on the same page.

    DP: And then also Nike would have their web app. I know Adidas has their own web app. Yeezy has its own web app. So like, these would be also examples of, not web app, smartphone apps, where a lot of people I know who are big sneakerheads would have the mobile app as well as the website open and trying to get that drop the minute it comes out. 

    And both of those are pretty much going to the same thing, right? This is an example of a headless website where they can view it online or they can also view it through other apps.

    BS: Exactly. Yeah, that’s it. And I mean, those types of sites especially in the sneaker world are really embracing the way that people wanna shop these days. Which is, you start on one device and maybe you finish the purchase on another and you need a similar and consistent experience, personalized experience as well to pick the sneakers that you want.

    So that’s a really good example of not only just bringing together like good, rich content with the products that they’re selling, but it’s a consistent experience across all the devices that you’re gonna use to view that content and the products.

    DP: There’s a belief in marketing that it takes three impressions for someone to click on your product. And I don’t know how true that is, but I do have to say what you’re saying about transitioning from things. You got my number. I didn’t even realize it, but I’m thinking about it now and yeah.

    I oftentimes start on the eBay app, but don’t actually make the purchase until I’m on my laptop or something on the web. It’s interesting, I hadn’t even thought about just how fluid that is sometimes and how it can be. Are we seeing a massive rise in these sorts of decoupled eCommerce experiences, or is this just sort of the beginning and people are still figuring it out?

    BS: Yeah, I think it all depends on  the vantage point. I think you’re looking at it from. Of course decoupled architecture has been around for a really long time, and you’ve seen the biggest technology companies embracing it for a really long time. And then these companies like Nike that aren’t necessarily technology companies, although maybe you could argue that they’re kind of evolving in that direction out of necessity, are really embracing it.

    But I think the context in which we’re talking about it with making WordPress a great headless CMS. Bringing it together with these best of breed tools so that you can compose the frontend that you want. I think those technologies that have been too complex or too expensive, have been a bit out of reach for the mid-market and those of us in the WordPress community.

    And I think what you’re now seeing is it becoming more accessible. There’s more players in the space like WP Engine, that are making investments to kind of bring this to the agencies and the users that make up the WordPress community.

    DP: Now by operating a headless eCommerce site, is it doubling your cost because you have to have developers of the app as well as the WordPress side? or Can you just talk about the cost associated not just with hiring developers, but are there extra costs or even savings in hosting?

    BS: Yeah, that’s a good question. I think it depends, right? I mean, I would say to go headless with WordPress, you still need to be a developer or have a development team or work with an agency that is experienced in doing it. I think it varies on a couple of different factors.

    If you are a developer and you just have an interest in this, there’s a lot of ways to get set up cheaply. In fact, Atlas has some low cost plans to get you started. But I think the target audience that we’re working most closely with right now are agencies that serve SMB and mid-size businesses that are really looking just to embrace the latest available technologies.

    Maybe a good example would be a WooCommerce store. A lot of Mom and Pop-type shops embrace WooCommerce as opposed to going with Shopify or somebody else just because there’s not really any cost to get started if you wanna start a business online, and that’s great.

    We have tons of customers on WP Engine platform that fall right into that category. The business does well, they start to scale and maybe at a certain point, at least an idea enters their head that, “Am I outgrowing this platform or are there new costs that I have to have because I have to get several more extensions to facilitate this online business. Would it be cheaper if I went somewhere else? Should I go headless?” 

    And a lot of it will come down to like the volume of transactions or even just the need for performance that headless gives you.

    Also the need for composability. Do you really need a whole bunch of different third party APIs to deliver the front end experience that your customers want. So if it’s yes to all of those things that yes, I need to go headless, I need the performance benefits of it. Yes, I’m willing to hire an agency development team and maybe even some developers on my own staff to maintain the site after it gets built.

    And yes, I need to bring together multiple vendors to compose that customized, performant, immersive experience that I have in mind for my headless store. Then I think a lot of folks are finding that it is more cost effective for them because they’re optimizing their funnel.

    They know what their customers want. They know their customers need the best search recommendation, checkout experience. They’re seeing the results of that. And they also need to be at the top of the search results. So they need a performant, SEO optimized website. Now, it’s not that you can’t get those things with traditional WordPress.

    It’s just the more you scale the more fierce the competition oftentimes is, and the need not only for speed, but just using the best tools out there to create the experience that you have in your head on the site or in the mobile app. There is a good return on investment. But I would say, it can be challenging especially if you’re just starting out, it can be challenging to kind of do a good return on investment. So oftentimes I would recommend going with an agency who’s experienced in building these.

    They’ll be perfect to ask you like the right set of questions and like, what do you need for your site? And they’ll help you come up with the right solution, but the right solution might be headless for you.

    DP: I think that’s a good spot for us to take our final break. When we come back, we’ll be talking with Bryan about Atlas BigCommerce Blueprint, and I think we’ll talk a little bit about how agencies can better use these sorts of tools. So stay tuned. We’ll be right back.

    DP: Welcome back to Press This, a WordPress Community podcast. I’m your host, Doc Pop. We are talking about decoupled eCommerce, composable websites, and shops. We are talking with Bryan Smith from Atlas BigCommerce Blueprint. In the last segment we did, Bryan, you were talking about how some sites might outgrow their website so these are like WordPress sites that are doing really successful and see that they now need to continue growing, and part of that might be going composable with decoupled eCommerce. And you mentioned something that was interesting to me. You mentioned that a lot of times I’ll go to agencies to try to get that help, to try to help build out their sites.

    I’m just kind of curious first off, is that mostly at least what y’all are encountering, it’s agencies that are building these headless sites, or are a lot of these websites trying to do it themselves?

    BS: Yeah, certainly what we’re encountering with Atlas customers is they’re oftentimes going through an agency, or an agency is at least involved. Sometimes they’ll have development teams on staff. Sometimes they don’t. But typically with what we’re seeing, at least an agency is involved. And if not the site build, just in kind of the whole process for helping them realize their vision for their headless.

    DP: And how is Atlas BigCommerce helping those agencies?

    BS: Yeah, that’s a great one because this blueprint actually is geared towards agency developers who are working with clients that are on BigCommerce. So with this tool, an agency can spin up this Blueprint site in under 10 minutes. That includes the provisioning of the the WordPress instance.

    The WP Engine hosts the Atlas frontend app. It integrates with their GitHub repo. It installs all the plugins, activates them, and it builds that storefront using all those tools that I mentioned, Atlas Content Modeler, WPGraphQL, Faust and the BigCommerce connector Plugin that we introduced with this Blueprint. 

    To build a headless storefront in under 10 minutes. So that really helps them get to production faster. It kind of outsources some of that boilerplate that they would have to otherwise spend a lot of time setting up. And really the intent is  for us to take on that kind of stuff so that the agency developers can spend more time working on the really interesting components of the site that are part of their client’s vision.

    DP: I’m just curious here thinking about this from the agency perspective, if they’re talking to a client who wants just an eCommerce site, they don’t ever mention anything about decoupled architecture. Is there ever a reason that an agency might still try to pitch them something like this?

    Like is it maybe further down the road you might need this or this will save you some money in the long run? Is there any reason that they might do something like that?

    BS: Absolutely. Especially the agencies that are close partners of ours, the things that they’re looking for when they’re having these conversations with their clients is, tell us about the solution that you’re on.Tell us about the changes that you have with it and tell us about your vision.

    You know, as we’ve already covered, the eCommerce environment is ever changing. It’s changing faster than ever. If there is a desire on the client’s part to move very fast, embrace the latest technologies. They wanna make changes to the site without heavy customization. They wanna move quickly in response to customer demand.

    Perfect example is what we’ve seen with COVID over the last few years with more people buying more things online. The need to quickly respond to customer demand is more important than ever. If they also want to be less reliant on the commerce platform that they’re on because, as we mentioned earlier, those are really optimized for managing a product catalog, but not necessarily for managing their content or their customer relationships or even things like search and recommendations. 

    So I think those are the things that the agencies are looking for when they’re asking what’s important to you? What’s your vision for this online store? And if they’re looking for best of breed tools, the fastest performance out there, and less reliance on that commerce platform, oftentimes they’re gonna suggest the headless composable solution.

    DP: Well, Bryan, I think that’s all we have time for today. I really enjoyed talking with you. If you’re just tuning in. We talked with Bryan Smith, Principal Product Manager for Atlas eCommerce about the new Atlas BigCommerce Blueprint, and just kind of a recap of blueprint as sort of like a quick theme that you can install to get started. Really quickly setting up a headless eCommerce site using WordPress.

    Bryan, if people wanna learn more about you, what’s a good way for people to follow? Maybe ask any questions after the show or find out more about Atlas?

    BS: Sure. Yeah. There’s a few ways you can find me, on Twitter at SmithKBryan. You can email me directly, Bryan.Smith@wpengine.com. I’m also in the WP Engine Agency partner channel, just under Bryan Smith. So find me there, ask me questions. I love to always engage with folks that are interested in headless and composable commerce.

    DP: Well, thank you so much for joining us, Bryan, and thanks to all the folks for listening today.

    You can follow my adventures with Torque magazine over on Twitter @thetorquemag or you can go to torquemag.io where we contribute tutorials and videos and interviews like this every day. So check out torquemag.io or follow us on Twitter. You can subscribe to Press This on Red Circle, iTunes, Spotify, or you can download it directly at wmr.fm each week. I’m your host Doctor Popular I support the WordPress community through my role at WP Engine. And I love to spotlight members of the community each and every week on Press This.

    The post Press This: Headless eCommerce with Bryan Smith appeared first on Torque.

  • Get Ready for WordCamp Asia 2023, Finally

    After three difficult years, WordCamp Asia is happening! The flagship event was scheduled for February of 2020 but had to be canceled due to the pandemic. This was a painful decision for the organizers who had put so much volunteer time into organizing such a ground-breaking event.

    However, nothing can dampen the spirit of the WordPress community who banded together to make it happen this year. Same city, same venue, same great people.

    The conference runs from February 17-19 in Bangkok, Thailand. If you were unable to secure a ticket before they sold out in only 24 hours, never fear. The entire event will be livestreamed so you can participate in every single talk without taking off your sweats. The website will display the dates and times in your time zone so you can plan accordingly.

    Let’s get started and dive into everything you need to know about WordCamp Asia 2023.

    WordCamp Asia 2023

    WordPressers will be coming from all over the world to celebrate the power of WordPress. Let’s get into the where and who of this exciting new conference.

    Important Locations

    Held on the banks of the Chao Phraya River at the ICONSIAM, this three-day event will bring together WordPress experts and users from all over the country.

    The ICONSIAM, venue for WordCamp Asia 2023 in Bangkok, Thailand.

    You will not want to miss the After Party on Saturday night at Lhong 1919. Built in 1850 as a port for overseas shipping, it has since been renovated into an event and shop space. It’s only a 15 minute walk from the conference venue so it is definitely worth stopping by.

    Lhong 1919, site of the WordCamp Asia After Party.

    If on after party isn’t enough, the organizers have compiled a list of Side Events other companies are hosting. If you are holding a get together, you can submit the information on that page.

    Don’t forget to stop by the sponsor hall and say hi to the WP Engine team!

    Can’t Miss Talks

    Organizers have scheduled three jam-packed days of WordPress programming and learning.

    Contributor Day is on Feb. 17 and you must register ahead of time. If you have never contributed before, a WordCamp is a great way to get started. You are surrounded by people who can answer questions and support your work. People who aren’t attending in person are encouraged to participate via the #contributor-day channel in the Make.WordPress slack.

    The next two days are full of fun and interesting programming. There are three tracks with workshops, lightning talks, and full-length talks so you can fit anything into your schedule.

    Here are a few we can’t wait to see:

    • Getting the Most out of the REST API with K. Adam White: This talk will take a look at the REST API, something that has been in WordPress for a long time but has fallen out of discussion. This will go over when to use the REST API vs WP GraphQL and new features coming out in 4.6.
    • Code Isn’t the Only Way into Tech with Allie Nimmons: Getting involved in WordPress can feel daunting if you don’t know how to code. Nimmons goes over the different paths to get involved with WordPress and tech as a whole that don’t involved coding.
    • Q and A with Matt Mullenweg: At every continental WordCamp, WordPress co-founder Matt Mullenweg presents a talk of some kind. WordCamp Asia will end with a question and answer session with him. Questions will be taken in person but can also be submitted in the livestream chat. The State of the Word was recently held, so it will be interesting to hear the questions that come up during WordCamp Asia.

    These are just a few of the incredible talks that will be available at WordCamp Asia.

    A Long Time Coming

    The organizers of this WordCamp have been working three years to welcome everyone to Thailand and it is finally time. The pandemic has not been easy on anyone but one thing has remained clear, the WordPress community is strong and resilient.

    We are so lucky to be able to get together all around the world and celebrate this thing we all love. I want to thank the organizers and volunteers who have had to be incredibly flexible since 2020 and still managed to bring such an historic event to life.

    Come back to Torque for more event coverage.

    The post Get Ready for WordCamp Asia 2023, Finally appeared first on Torque.

  • Plugin Madness 2023 Nominations Open

    Tie up your Jordans, put on your compression sleeve, and stretch out your hamstrings because it is time for Plugin Madness.

    Plugin Madness 2023 logo.

    Now in its eighth year, this bracket-style competition pits the best 64 WordPress plugins against each other to find the very best one.

    But first, we need you!

    To find our contenders we’re turning to the experts, the WordPress community, for Plugin Madness nominations. We want to find the hidden gems. Tell us about the plugins that solve an annoying problem, that make life easier, or that just work really well. Plugins will be sorted into four categories; Marketing, Optimization, Maintenance, and eCommerce.

    Nominations will be open from February 6 – February 15. 

    Our referees insist that all nominees must be:

    Plugin Madness 2023 Nominations

    Nominate your favorite WordPress plugins here!

    • Your email address will not be sold or used for commercial purposes.

    After you send in your nominations, don’t forget to come back every week to vote. Voting kicks off February 27, and we’ll see who can score more than Kareem Abdul Jabar. Practice your free throws before a new game begins every Monday morning.

    The schedule is as follows:

    Week 1 (64): Feb 27

    Week 2 (32) March 6

    Week 3 (16): March 13

    Week 4 (8): March 20

    Week 5 (4): March 27

    Week 6 (2): April 3

    Week 7 (Winner announced): April 10

    This year is going to be even bigger and better than ever and your nominations are going to make it a slam dunk. We can’t wait to see who makes the threes and who fouls out.

    Swoosh! 

    The post Plugin Madness 2023 Nominations Open appeared first on Torque.