 intro again. Hey there, welcome to this workshop brought to you by learn.wordpress.org. We are here to talk about WordPress in the IndieWeb. We have David Wolfpaw with us today, who is a theme and plugin developer and a contributor to the photo and community teams on the open source project. They are a proponent for the IndieWeb movement, which is what brings them here today. So that said, I will hand this off to David to share their presentation on WordPress and the IndieWeb. Great, thank you. Let me get my presentation up here. All right. Just wanting to confirm, can you see my screen? Perfect. Of course, the chat window went away for me when I opened it. There we are. Yeah, so I do want to, something that wasn't recording before, I do want to echo something that Courtney said earlier, which is all of these events, to learn WordPress events, WordPress meetups, WordCamps, they're all community driven. And I've been helping to organize meetups and WordCamps for a long time now. And it is always important for us to get new speakers and to share the information that they have. You do not have to be the most knowledgeable person ever, the best ever anything. If you have some useful knowledge to share, we'd definitely love to have you. Myself as an example, I am giving this presentation while people who have written some of the plugins that I'm going to be talking about are here in the audience. So I'm definitely not as knowledgeable as they are about those things, but I really enjoy this topic. And I'm very glad that Courtney has to be to share with you. So my name is David. Everyone's sharing where they're from. I'm in Winter Park, Florida. It's right near Orlando. I've been doing WordPress related things for 15 years now. And I look forward to seeing whoever I'm going to see at WordCamp US this year. But for today, I want to talk about the Indie web. I've been using software called Macedon for about almost seven years now, since it's been around. And it's gotten a lot more notoriety in the past year. And we will talk about that in a moment. But that's what really got me to think a lot more about how my website can fit into a way to communicate and share myself outside of other social media platforms. Because in case you haven't noticed, some of the social media platforms have had some issues lately. I'm no longer on Twitter and at certain times of day, nobody is either. And if you have been paying attention to the news for the past week or so, Reddit has also been going through some pains lately. And so a lot of the subreddits that I used to look at, I cannot currently go to and interact with now. So there's a lot of knowledge on these other social media websites that can get lost. It's easy to think that things are always going to be there. But if you put all of your content, all of your personal information, all the things that you have to share on someone else's website, there is always the chance that it's not going to be available in the future. So this I just stole directly from the Indie web website. The Indie web is a community of individual personal sites connected by simple standards, based on the principles of and the important parts are owning your domain, using it as your primary identity, and you publish on your own site. So you get to own your own data. So we're going to go over what all of these different things mean and how we can make that happen with our WordPress sites. But the core principles of the Indie web are that all of your content is yours. You are better connected. And that means to your content, but also to other people who you want to interact with. Let's say if people want to comment on things that you've written, you want to do the same with someone else's website, you have a lot more control. So when I'm talking about that, you can do things like host your own website. You can host it on pretty much any hosting company that you want. If you decide that you want to change hosting companies, you can do that if you want to change the code for your website so that it can look a certain way, do specific things, you can do that. And all those things, they sound familiar hopefully to all of us who are here because doesn't that just sound a lot like a WordPress website? And I think WordPress is a great place to jump in to learning about the Indie web. Not only is it because you can, sorry, not only because you can get started with the website that you already have, but because a lot of people have built a lot of great tools that allow you to connect to other websites. So I'm going to go over a few plugins to start with that we can use for the Indie web. I'm going to talk about the Indie web plugin itself. I'm going to talk about the web mention plugin, micro pub, Indie auth and syndication links. There's quite a few more than this, but these are the probably I would say good ways to get started. So the Indie web plugin, that one is, it has a few tools built into it. So it allows you to extend your user profile and it has a lot of other plugins that are bundled up into it. So you can use it as a way to install other plugins. So a lot of them that are in a lot of the plugins that I'm going to talk about are already in this Indie web plugin. You can install it. And then when you're on the options page for it, you can choose to install and activate the other individual plugins. So you don't have to go looking for all of them separately. Also, I think Courtney mentioned that the slides are going to be shared with the video. So I have links to everything on all the slides and you'll be able to get them. You know, I'm going to say move too quickly. One of the plugins that you can get from there is the web mention plugin. So a web mention notifies a URL, one URL links to another. Basically, what that means, and I wrote defederated. Let me update that to federated. Sorry. It allows you to federate your likes, comments, replies, posts, things like that. Basically, you can use your own website to do something that interacts with another website. A lot of these concepts can be very vague just by talking about them, I found. So there are a lot of screenshots here. So I can give examples of what I mean. So for example, on my personal website, I know this might be a little small, but I was trying to get a lot onto the page. I have a blog post. It's up there off screen. But the important things for this blog post are this comment in the middle. That is a comment that somebody wrote after I linked this post on Twitter. So I made a tweet, posted the link to the post on Twitter, and then somebody commented via Twitter. I was able to use web mentions to get that back onto my website so that people can see that comment. I'm also able to reply to comments and have it send them to Twitter. That's a little different tool, but I'm not going to go over that one yet, in part. So I won't use Twitter anymore. I'll also reply to something later. But also, if you look at the likes, reposts, and mentions, again, those are also things that happened on Twitter. I posted a link to this article. Somebody on Twitter hit the heart on that link, and that shows up here. Yes, this is, David, this is an older screenshot that I already had. And again, that is in part because, since I last took this screenshot, I'm no longer using Twitter, but it was a, I would say this is an easy example of one way that they can interact. But yes, that one is probably the most outdated screenshot I have here. There are also tools, there's also a plugin you can install called MicroPub. What that plugin allows you to do is use third-party clients to post to your website. So MicroPub itself, sorry, MicroPub, the plugin doesn't actually do the publishing. It allows you to connect to your website using other tools. A lot of writers that I use, a lot of writing apps that I use, I've used Obsidian, I use Notion, IA Writer, Bayard, these are mainly Mac or web-based ones, but Windows-based ones can have that as well. They can incorporate MicroPub into them, where you can write via a separate writing app and then publish it to your website. The screenshot that I'm using here is another kind of old screenshot of the Indie Book Club app, in part because, while it's interesting to say I can write using bare Ulysses or something else and post to my website, I could just write directly on my website, who cares? But something like this shows a format that is ideal for a specific use case. So in this case, it posts to your website information that you want to about books that you are reading, titles, authors, things like that, basically information that would be very specific to this use case and not specific to other types of posts. So they don't have to have all this information. There's ones out there that are posting recipes, food that you've eaten, places that you're traveling, things like that, basically other apps that can be built to post to your website in a specific format. Let's see. Do I find that connections to various social media platforms break it with free? So yes, I would say that is something that happens a lot with API changes on other websites. That is something that David is probably a lot more familiar with than me in terms of fixing them so that they continue working. A lot of walled garden social media sites don't really want to make it easy to share your information elsewhere. And yeah, that's something that always has to be contended with. I know that a lot of services no longer use Twitter as an example. I'm going to keep parking on them because they've made so many changes this year, you know, that have broken a lot of interactions. That is something that I would use as a good example for why to maintain your own website and why to maintain your own content. And the next question was, does any web still use browsers? Yeah, so how I would describe any web besides the definition I gave before is more of a trying to be like more of a state of mind, more of a concept, you know, an idea that all the information that you create, you manage it, you control where it goes, you control, you know, how you use it. So it does require usually a bit more work than, you know, just writing a Facebook post, writing a comment on Reddit or something like that. But it is something where you have more control and where you get to continue maintaining that content over time. I think that's important if you, you know, one, if anything that you want to share, if you thought it was important enough to share once, you probably want to keep it. Additionally, if you are writing on your own website, you can still send things to other websites, but now you get all of the SEO for it, you know, for whatever topic you're writing about, you can change it later on the fly, you can just do things that you couldn't do with other platforms. Yeah, I would describe them putting all my eggs into my own basket. You know, I've had troubles hosting companies before, but I've never had the kind of trouble that comes with accounts getting suspended or websites going down or, you know, platforms getting bought out by billionaires who are just the worst. So I would rather trust myself than trust them. But to better answer your question, you do still use a browser. You can use other apps to access any web websites. It's more of a concept of, you know, who owns the content, where the content is. And I agree, David, I'm also lazy. I do try to automate things. I used to use some plugins. I think it was, I don't know how to pronounce Beau's last name, Beau Levens. I don't know if either of you do. He has a plugin called Keyring, which will allow you to connect to other services and download those, that content to your website. So as an example, I used to have it automatically pull Twitter posts that I made to my website and post them in a specific section, as well as things I did on GitHub. It supports Facebook. I know it supports quite a few things, but I've mainly just stopped putting them other places and just putting them on my own website. Sorry, moving on to the next plugin that I want to mention is IndieOff. So IndieOff is a way to use OAuth. It's, sorry, I'm like someone ordered that. IndieOff is one format of OAuth that allows you to use your own website to provide identity for other websites. So if you've ever used an app or used a website that says sign in via Facebook, sign in via Twitter, sign in by Google, that's OAuth. In this case, IndieOff allows you to do the same thing with your own website, presuming that you're using another service that allows it. So some of the mastodon clients that I use allow you to use your own website for verification. I know that some other people's websites to, you know, log in and leave comments can allow you to do the same. Basically, I can prove I'm David because I was able to validate via David's website that I could log in. Same as if you can log into the Twitter account or Facebook account, then you can prove that you are that account holder. Next plugin that I want to mention is Syndication Links. So Syndication Links allows you to add metadata to your page and add formatting to show other places that you've posted your content. So I used to write my blog posts and then I would send them to Medium. And Medium was one website that did allow you to put canonical links pointing to other websites. I do not know if they do that anymore because like all of the other ones, they've closed down, made most everything for logged in or paid users only. But that would be one example. I could, you know, write my own content, share it elsewhere, but still have any of the, you know, anyone who wants to go back to my own website and any of the traffic come from it. David caught me for all of my screenshots from the last time I gave this presentation, which, yes, David, was when we were chatting at WordCampUS 2019. I'm going to go to my new screenshots, which are all just other websites. So there are a lot of other non-word press things that will allow you to establish your own online identity and reputation. These are the websites that I use more frequently now. Like I said, Mastodon is one that has gotten a lot more popular over the past year. If you are interested in micro-blogging, aka things like what Twitter does, it's one website I might suggest looking at. This example here is from the Mastodon instance that I've been hosting for this one a bit over six years now. So you can see I have a home timeline that's the same as like everyone that you follow, you know, like any other social media website notifications that I've gotten, people who are responding to me, things like that. And then I also have a column just playing here for the WordPress hashtag, just showing that you can still follow people who are doing WordPress things. And you can follow as many hashtags as you want. And so I could filter, you know, and show a whole bunch of them and just basically see exactly the content that I would like to see. I really like this. It's been a much, much better environment for me than any other social media website. If you take one thing away from this, it's go check out federated social media websites. They are so much better for you. You can also use micro.blog. So Matt and Reese made a service that is another micro-blogging service that can connect to a lot of websites. He built it. He and his team built it with a lot of indie web philosophy in mind. Sorry, I'm just showing my, I don't quite honestly, I don't use it much. I just have it cross-posting things from my WordPress website. But you can post directly here. Have it share your website back and forth, etc. You know, these are the kind of sites that I would say just go to it and click around and, you know, see what kind of other things people are posting. They have a great discover section and I love it because they actually have curators that manually put things up there in a variety of different topics. You know, it's really nice that there are people out there who are doing like what, say, Yahoo did back in the 90s, where, you know, instead of just saying, here, here's the millions of things that are coming out every day, they choose the things that they find most interesting and highlight them. And quite honestly, that's what I have time for these days. Show me the good stuff. There's also a wonderful website called, or service, excuse me, called PixelFed. This is similar to Mastodon in terms of people can host their own PixelFed websites. This one is basically Instagram-like and it'll, you know, you can use it the same way you would use Instagram, including they're bringing stories soon. But as a service, since people can self-host these, meaning you could, you know, put it on your own server, host your own PixelFed site, host your own content. If you so choose and you say, like, oh, I like photo sharing on Instagram, but I hate stories. Nice thing is that's something that you can enable or disable for yourself. You can also just completely choose, you know, who do I want to follow, who do I not want to follow, who do I want to be able to see me at all? I think moderation is much harder. I think it's, like, much harder than the technical side is. And I am going to speak as a moderator. I don't think that the technical developers give moderators or sighted men's enough credit sometimes. It's really nice that people can be given the tools to manage their own spaces better than other social media. Again, that's the reason why I love this stuff. That's the reason why I've stuck with it for so long is because I have better, I build better connections. I'm able to, you know, have deeper conversations with people. And I'm able to also protect all the members of my server from all the trans folks out there who want to come in and just put hateful messages in our chat. Finally, oops. Sorry. I also use gravatar. gravatar is from automatic. It is for globally recognized avatars. It's nice that you can go and add a profile. You can add pictures. You can add your very seminal addresses and different websites. And you can then use that to log in, or excuse me, you can use that for other websites that recognize gravatar. That's logged in with, but to display this information. So as opposed to having to update your profile information across dozens of websites, you only have to update it in one place. I personally like that you can attach multiple email addresses to one account so that you can put different profiles, different profile pictures, et cetera, based on which email address you're using. So there are a lot of other tools that already exist out there that, you know, follow that same ethos of the indie web that don't require you to add new plugins to, like all the things I said that, you know, you can set up your own servers for. You don't have to do so if you don't want to. There are a lot of people out there who already host these and you can take advantage of their resources. But yes, I agree with Jason. And if you do go to any websites, just thank the people who are putting it up for you because it's definitely a labor of love. So on your own website, what are you going to do when you want to publish any web-friendly content? You should try posting to your own website and then publish that elsewhere that's referred to as posse. I'll talk about that in a moment. You should also get your own personal domain and hosting. I was going to originally say get a unique domain, but I realized that, you know, like my Twitter handle was a unique domain, but, you know, what's that going to do when I don't control twitter.com? I just control my handle there. I would suggest, you know, getting your own domain in your own website somewhere. If you're using WordPress, you're probably already doing that. I will talk about rel equals me in a moment, but use that to verify your identity on your own website and other websites. You should also use microformats and age card. I'll show you how that works. Whenever you can apply metadata for the things that you're sharing. Now, these are things, a lot of the things that I'm saying here will sound technical, but your website can do them for you. You know, like if you've ever used an SEO plugin, you're already doing that applying that metadata so you can share things elsewhere. These are not just things that I say, here, do this because it'd be really nice, even though it is. It's also, hey, this is also going to help out your website, help you get found easier when people are searching, you know, help you stand out a bit more. As David said, automate as much as you can. It makes it a lot easier. So I automate cross posting to other websites. And there's a great service called indywebify.me where you can, after you've started doing some of these things, you can plug in your own URLs and tests to make sure that they're working right. And it gives you suggestions on how to fix it if it notices something not working. So these two screenshots that I have here are the one on the left is from Mastinam. It's a lot of my profile there showing, you know, things like when I join my run on and personal website links. So you can take links on Mastinam. And then I go to my own website. That's the screenshot that's on the right. I just zoomed in on the URL thing showing that I linked to my Mastinam bio on my own website. And since I control the website, link to that bio, I basically proved to Mastinam that yes, I'm the person who owns that website that I put on my page, which is why it shows up in green with the check mark, you know, verifying that that's me. You can do that with a lot of other websites. You can do that with micro blog. Twitter actually does allow for this. Other WordPress sites allow for it. GitHub allows for it. Microsoft does. Quite a few websites allow you to include a realm of links in there. In fact, a lot of them, you don't need to think about it. Like, for instance, on my GitHub page, it doesn't say here, put this link to your, you know, website and put this relation on it. It just automatically applies that for me. So again, mostly things I'm going to say here's what you should do, but usually there are great people out there, including, you know, here in the chat who are writing the software to help you not have to do that yourself. One thing that I do do manually is I use micro formats to make an H card that I put on my website. So the code here, it just looks like if you go to my personal website, this is a simple little paragraph on the side, you know, it's like two sentences long and it looks so much more confusing here, mainly because I have all this markup up here to show who I am, the URL to my website, my pronouns, an organization that I'm part of, and then the image that I have down there doesn't show just because it's so it'll go out as my profile photo with my H card. So this can be used by other websites to pull information about me and display. Some of the other websites that I already highlighted use this for that purpose. And Jason mentioned that there's a neat browser extension that will show you the folks who are doing WellMe on their website when you browse the web, streetpass.social. I haven't seen that one, so I'm going to take a look at myself, thank you. So I mentioned Posse earlier, publish on your own website, syndicate elsewhere. Oh, Dave is going to keep calling me out for how long to spend since I've updated my website. You know what, I'm going to message you later and just have you do an audit for me. No, no, I do appreciate you pointing that out. I'm going to make note of it. Oh, don't promise that. I might take you up on it. Anyway, so two of the ways that I do things are sometimes I publish elsewhere and I put it back to my own website. That's what I used to do on places like Twitter. That's what I do with Mastodon. But there's also things that you can do where you publish on your own website and send elsewhere. So for instance, when I put a new blog post, I can have it automatically go to my Mastodon account and put out the link for everyone with an excerpt. But I can also do things like manually create that link. Again, with that example that I showed you of the web mentioned before, I can create that link and then have those responses go to my website as comments or as likes, as boosts, things like that. I know people have different opinions about both of these. I personally think both of them are valid because my website is still part of that equation at some point. And then they mentioned Bridgie earlier. This is another one that I would recommend. It allows you to connect accounts on other websites and use them with your own website. So whenever I make changes on GitHub, I just have it logged in for me like what I've done. Same when I post to Mastodon, I have it recording. And I'm looking at some of the others here going like, oh, yes, I used to use Medium. I used to use Reddit. I used to use Facebook. I don't know. Just a good reminder now that social media platforms aren't forever, even if they felt like it for a while. Tumblr is back. Tumblr is still around. So in conclusion for things I have, go check out the AnyWeb website. Yes, you can link to Mastodon via Bridgie. I think it's on, yeah, it's on there. But a lot of useful information can be found on AnyWeb website. Like every page has a lot of useful information, but there is specifically a WordPress page that shares a ton of information. I always recommend attending WordCamps and I'll also say attend some AnyWeb events if you can. I know that it's been harder to do so over the last few years, but I've really enjoyed the in-person events to where I've met people like for instance, met David in person. And most important, I would say experiment on your own website. As an example, I'm using a slideshow plugin on my own website to put my slides. So they will be available for anyone to look at, use, reuse in the future, not hosted on some third-party platform. Yeah, that's about what I have. I already saw plenty of questions, but hold on, another one. My goal has been to bring people to my website. Sorry, yeah, in the meantime, I'm going to ask my goals, then to bring other people to my website, not the other way around. Is that consistent with AnyWeb concept? For me, I would say yes, but the caveat being that's not my only concern. I would much rather people go visit my website than go to another website to see my content, but part of it for me is just ensuring that at the very least, I can still participate and be active on those other websites and not lose the interactivity. Because unfortunately, not everyone's going to come to your website to read a blog post, but some people will read it elsewhere. For me, I end up using a read app to read things later. Not exactly the same thing, but still I'm taking the content to consume elsewhere. And yeah, I agree with David. As long as you can connect to those other websites from your website, it's basically like you're there as well. There's been a lot of exciting developments over the past few months in the federated social media space just in the past week. I hesitate to call them clones, but Pixel Fett is kind of an Instagram clone. There are two Reddit clones that have gotten really popular. And really cool thing about them is that you can follow those subreddits or their version of them and users directly from your existing mastodon account and vice versa. So I really like the fact that I can participate in a new space that's come up without necessarily having to jump into signing up for a new account somewhere. And David, that's the same thing with Pixel Fett as well. You can follow Pixel Fett accounts from mastodon and vice versa. So I, as somebody who has done and has run a mastodon server for the better part of a year now, it'll be a year coming up in like November. But I've been on mastodon for a while. But being able to follow somebody on Pixel Fett, someone who like, oh, I just like their photos, I don't have to go sign up for another Pixel Fett account. I don't have to have an account on every one of these things to be able to like consume this content. And that's so nice. Absolutely. If you, I mean, if you grew up with RSS readers, you know, knowing that you can follow everyone's website and not have to go click around every day and see who actually updated their website. And, you know, where's the content coming and can I read it? It's, it's, I mean, in some ways similar to that. I like the fact that I can follow people and not have to be in those other places. And it's not even always because I don't want to be in those other places. But like, you know, I'm going to keep picking on Twitter. There are Twitter, not Twitter clones, Twitter mirrors out there. So you can, you know, some people can set up an account with a Twitter mirror and you can still follow their Twitter content from Amsterdam. But it also just means that you can make sure that you're keeping up with the things that you want to keep up with and, you know, not have to go everywhere. There's too many websites. There you go. I've solved the internet. There's too many websites. Actually, no, I think that's wrong, because I think we should all have our own websites and all have a little bit more control over what we get to do online. I will pick on Twitter all day, but since Linda said pick on Twitter, I can do so all day, but I'll do that after, after the presentation. And David recommends the activity plug, excuse me, activity pub plugin for WordPress. Oh, yes, I didn't bring that up because I wasn't sure if Matisse was going to be in here. But a lot of the plugins that I mentioned, I didn't mention activity plug plugin, I can't even say it now, are now being sponsored by automatic. So I expect them to grow even more than they already have. Yeah, and just scrolling back to see if we missed anything. I just did a full scrub and I'm not seeing anything. Okay, I didn't mention the activity pub plugin and I use it on my own website. David, when I post the new post, I can send it straight to a, it's kind of like shows up as like a, I want to say almost like a fake Mastodon account. As in, it's not one that people are going to discover the same way, but if they have the username there, they can just subscribe to it, as if they're subscribing to a feed. That might actually be a good solution for Linda since, you know, Linda wants to have people coming to their site, like that, you know, you basically, you know, are sending out notifications, like a new post has gone up, et cetera, through that activity pub plugin. It definitely could be helpful for that use case. Absolutely. You know, I don't, I don't really do a lot of stats about, yeah, I don't check to see where people are coming from to visit my content, but it does go up to my Mastodon account and I know people comment about it there. So at least some people are clicking. Let's see, when did the indie web movement begin? That I have a feeling I'm going to find the answer by going to the indie web website. At least a decade now. I don't have an exact time. I think we need to start celebrating a birthday. Yeah, so 2011. I don't know if there's a specific date that's the birthday can be celebrated, like WordPress's 20th birthday just happened. Encountered any downsides? I'm seeing the first indie web camp at least was in 2011 in Portland. And David just added that to the chat. Sorry. And then next question was, have I seen any downsides? I haven't encountered any downsides with integrating the website with any verse or tidy verse. The downsides for me personally have been, as mentioned, API changes. So since, you know, it's not just having my website talk to other websites, but those other websites also playing ball. And by playing ball more often than not, that means those websites not purposefully blocking you, as a lot of them do, because that's part of their business model is keeping, you know, your attention focused solely on their platform. The biggest downside that I've encountered, which may or may not be a downside, depending on how much you like to experiment, is how much time you can spend changing things. I don't do nearly as much work as other people like other David and Chet does in terms of building new tools and new apps, new websites to manage these things. I get to stand on the shoulders of all the people who can do a lot more technical heavy lifting than I can. So I get to use all these tools, but that also means, you know, yeah, there are so many tools out there, there's so many ways that you can connect. July 18th, so almost coming up on a birthday. Let's see. Linda, I was talking about realm me and HB cards. Yes, those were two screenshots that I had. So in this case, like I mentioned that these websites usually take care of that for you. Basically, you're going to put a link on your website pointing to that other website, and then that other website, you put a link there pointing to your personal website. All right. Those links will include, you know, if you look at the code for link as like the a href equals, you know, whatever the URL is, it will also include an attribute REL and the value is me for that. That is a good, I'm going to add a screenshot or I'm going to add a little bit of code block showing one of those links specifically to the side afterward tonight to make it a little more clear. Thank you. And then the the H card. So this block of code here that that div has a class of H card that will indicate, sorry, that will indicate two places that are trying to, sorry, I'm pointing on the word not scrape it, that are taking that data and processing it, you know, all the things that are in here. And yes, as David pointed out, I need to update some of these classes here. I'm going to use that like a format swiky page. No, no, sorry, wrong one. I will get other info. Sorry. I'm blind. Do I count? No, I wouldn't have the answer to when I would count from the first any web camp or when they got together. I mean, I think David might be the only one of any of these tools that I use. So I've actually met in person. You know, I don't I don't make it out to any webcamps myself. I just really enjoy this and like sharing with people because, you know, like I said, there are a lot of people who can do a lot more show you a lot. But I don't know, I just figure I can help at least be a cheerleader. Yes, I haven't attended a word camp since before the pandemic either, looking forward to seeing people at WordCamp US this year. And I got all the questions that are in there currently. Anyone else? I think so. And David has shared some information about indy web meetup. So there's a link there in the chat. Yeah, thank you for that. That is the same link that I put here as well in case you want to reference it later after the Zoom call-ons. Perfect. Thank you. All right. And I've been dropping links for folks in the chat. I'm not sure if that gets brought along for the replay or not. But there you go. Yeah, I believe it does not. But just a reminder to folks that are watching this live, you can save the chat so if you hit the three dots that are for more options in the Zoom chat, you can save the chat and all the links and conversation will be included in there. Yeah. And since this presentation is a living document, a lot of the links have been posted already in the presentation, which will be shared with everyone later. And I'm going to look through and if there are ones, for instance, the Microformats link that I don't have currently, I can add them to the presentation so they'll all be in one place. Perfect. Thank you. So if we don't have any more questions, we'll start wrapping up. You still have an opportunity to ask some questions as I just go over our closing remarks. So I'll go ahead and... Don't make a stop, share or see him? Yeah. Thank you. And again, all of our videos of these online workshops are posted on WordPress TV. I usually would run a couple of days of the presentation. So you can find all the recordings at this link that I've shared in the chat. So this is what these are specifically the online workshops that the training team records and posts every day almost every week. We have multiple workshops. And again, learn.wordpress.org is where you can find more educational materials. If you host a meetup or if you want to present at a meetup, you can use lesson plans that are on Learn WordPress to teach your community about using and developing for WordPress. And then there's also some short video tutorials that are here, links on the home page. Those are usually between five to 10 minutes long about a specific WordPress topic. And yeah, finally, you want to keep in touch. You can join the WordPress Slack at chat.wordpress.org and join the training channel if you want to talk to the folks that work on Learn WordPress. And some contact information here. I have listed my and David's Mastodon profiles here, if you'd like to reach out there. Again, if you're interested in presenting any content for Learn WordPress, please get in touch. We can help make that happen. Yes. And Jason has also shared his Mastodon profile in the chat. And yeah, thank you, everyone, for being here. And thanks for learning along with us. And as I mentioned, Learn.wordpress.org is where you can find more educational resources focused on WordPress. Thank you, David, for presenting today and sharing your knowledge. I know that this is a topic that you're passionate about and I've always been interested in as well. So it was great for you to do this presentation today. So thank you. Thank you for having me. Yeah, of course, anytime. And thank you, Jason, for being our co-host today. Happy to do it. We'll see you next time, folks. Cheers.