 And what I liked in particular when answered to this question is a story that Kea and I told at work in San Francisco a few years ago. He mentioned he was working for a company, one of their clients was a very large Fortune 500 company, and they needed a very feature rich and very complex web application. And by the way, for those of you who are unfamiliar with Node, JavaScript is most commonly used, or at least the traditional ways to use on the firm end of a website, things like menus and things that are animated or things like that. So if you notice here, turn off JavaScript in your browser so that you can do things like manage JavaScript. So Node, what that does is it uses JavaScript on the server side. So a lot of processing and logic manipulation happens before anything even gets to the browser. So that's what Node does. So the project that they were looking to do is build something you know with all of these requirements. Some of the requirements was, okay, we need a CMS that can do this. We need a CMS that can do comments, versioning. And they were looking at all of these requirements. And at least at the time, they couldn't find a CMS that was natively available that did everything they wanted exactly the way they did. So they started looking at different ways they could do it and maybe combining things together. So ultimately, for this particular client, it came down to the user experience of the writing. And I'll share a quote that he said, we were able to deliver a UI that elicited a round of applause from the content team. A lot of work is going into the Node.JSD system that none of them can match 11 years of experience and an incredibly dedicated team who are making incredible publishing UI. So for those of you that are doing the math, he said this in 2014. So yeah, and it's true, right? So the answer to this question, the main answer at least in my mind to this question, of why the heck would you ever use WordPress for any of these things is WPM, right? Because if you're using that as your application layer, you're going to have a great writing experience and it's already solved for all of these things, right? User management. So this is a quote, WPM is perfect for any project because it can change for any project. And I'm not talking about reinventing the wheel. I'm talking about things that WordPress does really, really well, like white labeling. And so it's not just that it's great out of the box, which it is great out of the box. You can customize it and white label it in really kind of fun ways. And there's a lot of plug-ins that even if you don't understand how to use the code yourself, AG, custom admin is another good one. And what these will do is you can customize things about WordPress, not just the colors and things, but the actual functionality. Building a site for my mod. If you're watching, you will want to download it. So this is a message down here at the bottom. And this is a WordPress site login with WPM. You probably see this in whatever language. Change this to be a little bit different. Got a question? Don't forget. They've been always asking me for help. I found that this prevented digging into settings that I didn't want to change. That was the easiest way to slow them down, right? But jokes aside, that's actually a really common thing when you're dealing with clients is to be able to not just lock things down and prevent things from happening, to provide custom white labeling that will be useful, right? Like adding content form inside of WPM and says, hey, we need help. Editorial processes and all of these things are kind of really rich WordPress.org. Oh, by the way, I bought this plug-in time. So this one here is called admin by new manager. And I actually love this plug-in, but it's really cool. It lets you rearrange components of WPM into click-and-drag. And user interface is like a joke. If you have to explain it, it's not that good, right? And it's true. So one of the things that's kind of fun about WordPress is you have to explain the user interface at all. It was actually a recipe blog. I was migrating it from the blog. And so it was a personal project, right? And I was able to add just a custom post-type and a couple custom taxonomies. But here in the editing system, I didn't really have to explain much. It was already very clear that, you know, when she was writing about, you know, our most recent trip to Utah, our most recent trip to Mexico, she could use posts and things like pages were in another section. But recipes were in one place, right? And the way you can organize information, because one thing, if you're trying to use something that already exists, like a blogger, right? Sometimes people will find, oh, well, I want to give credit to things. I just throw it in the body of the text. If it's a recipe, oftentimes the person publishing it is not necessarily, of course, the majority of the recipes are off. So you can organize that information with custom data. So something like this, you can, you know, it's a very simple example. But I don't have to explain this UI at all, right? It's perfectly understood that, oh, on the side of those are recipes. There's a little character. So that is worth all of the other changes that need to happen, because the WP admin is kind of the answer to this question. Also, for those who are not part of it, Advanced Custom Fields is a quick, easy way for people like me to add fields and custom things to WP admin, right? So there's also other reasons, like security and things. You might want to lock things down, but you've got a really large multi-site, and you want to cut the scope of the field to something specific, right? There's reasons why that would make sense. But ultimately speaking, it's WP admin is the thing that we all know and love, and it is, in my mind, the answer to why WordPress, right? Because the editing experience is one of the best. And it's one of the reasons why, you know, the jokes that have been made today about how there's a lot of Gutenberg talks changing the way that we edit this into something that can, you know, take us 10 years ahead, right? We've been using the same editor for about 10 years, we're going to, you know, Gutenberg will maybe take us 10 years further, right? It's a great deal, and we're very careful with it because this is, for many systems, a why of WordPress. So getting back to the internet of things, as a quick introduction is anytime something is, you know, connected to the internet and is of things. So technically, my phone would be usually we're picking up things like smart devices, things like badges. So using WordPress as an application layer for some of those things allows for really quick, so if you want a really quick way to jump into this, I would suggest if. This is something that probably you could try right now on your laptop and have WordPress talking to a real device by the end of the talk. It's a very simple thing. It's just if-then statements. Hey, you know, if this, then that. So it's a really easy way to create things like, you know, an information radiator or a scoreboard or, you know, something like, oh, well, every time there's a post, trigger this action. Kind of fun, interesting one that I saw was every time, every time there was a new ticket created for a help desk. So, you know, it's one way to drive yourself crazy, but, you know, fulfill all your tickets. So this is a really easy thing that integrates with a ton, a ton of different things. And there's other third-party plugins you can use to buy it with this. It just uses your WordPress credentials and you're off. It's a really, really easy way to go. Those of you that might be watching look at the screen, I'm about to say that A word. So if anyone has a device, you'll have to be free to get ready for it. But Amazon Echo and Alexa skills know Alexa stop listening. But Alexa skills are another thing that you can use the rest of the skill. One that I saw was something that lets you just interface really quickly with anything like that. Right? And you can check in on things and say things like, you know, Alexa, read the new posts I have. Hey Alexa, and you can interact both ways without any typing. And say, hey, I've got an idea for a post, but I don't want to stop what I'm doing. I know a really good flow. Hey Alexa, remind me to make a post about this thing. Right? Or, hey Alexa, create a draft for this thing, and then it's already in WordPress. So the requirements for Alexa skills are, there's a lot of blog posts on how well they're enforced right now. But the basic requirements have already been taken care of by WordPress, which is that it's online, that there's an endpoint that is accessible over HTTPS, that, you know, it's already been taken care of by WordPress, which is that it's online, that there's an endpoint that is accessible over HTTPS, that, you know, you're using SSL for these things. So a lot of these things are built in. The only thing that was missing was, oh, we need to render some JSON that returns information for given queries. Well luckily we have that now, baked into Core, so extending the WordPress API is really easy. And this next one is actually super fun if you want to play around with it. It's called Little Bits. For those that want to get into if you've ever heard of like, between those or raspberry pies or some of those things, but you're like me and some of those things are scary because it requires, like, actual knowledge. So Little Bits is a good way to go. It was designed for kids, but I don't think about that part. What it lets you do is you can actually snap together just pieces of physical modules and they'll do it. The basic one would be if I've got like a little power module into a fan and like another module for a button I can click it. Well, there's one of their modules that's kind of cool that is and you know, the difference is like they've actually got something they call the cloud module which will interact with their API and you know, do a lot of the hard parts. But there's a plugin that will interact with their API and use the rest API to do things like um, you know, you press a button and suddenly WordPress is connected. So you can use some really, really cool things. You can hook it into just about any action filter in WordPress. So this would actually be if you were looking to set up something like oh, I'm on a physical light to turn on when I've got a new store order. This cool thing to blinks at me and it would feel good, right? Something like that. This would actually be really easy. You do have the knowledge put together like a real piece of hardware. This is a really good way to program. So, because you're not going to try it out you just want to jump into it. Maybe not the pinnacle of human achievement, but I thought it was really cool are slackbots. So one in particular is for those of you who've used slack before you can create custom integrations and this one was called Hey Kramer. They used the JSON API to actually create endpoints where the whatever you were posting or whatever you were getting would get thrown over to WordPress and WordPress would return something that was understood by slack, and you could throw in gifts and things like that. So hey, you can be a Kramer but I'm telling you, the big man is alive. The government's been experimenting with big men since the beginning. So WordPress actually spent that back. You can use WP-Admin and Wilbur, any of the apps that integrate with WP-Admin and really easily and quickly have this editing experience where you can do things like this or hey, you can be a Kramer gift and it returns one. So that's kind of a fun thing that exists and there's a million other things in it. So WordPress and the power of what you can do and all of the different reasons why you want to use WordPress and all of the different plugins that exist. What the REST API does is it brings that to an entirely different level where WordPress can be your application later in the center of all everything from iOS apps, because of Alexa skills, everything in the middle can be interacted with in WordPress. Kind of one of the core feature or the core purpose that was declared in the WordPress foundation was to do it. And so by making things like now anyone can share their stories, now anyone can share this information, it's actually accomplished in many ways that we probably wouldn't have thought would exist in here. So it's a really powerful thing. The Internet of Things has a lot of just silly useless things that you can do in the lab that are fun but there's also a lot of powerful real world applications that can do a lot. At this point I want to open it up to questions that anyone has but that is WordPress the REST API and the Internet of Things. JSON, so this in particular is just a list of different endpoints that exist. So for this, the best thing that I would look for is just the documentation and it's a more human view like when it returns up you're asking, okay so the question is having on usually with a REST type setup