It looks pretty good. So we did the ramp door. We did the entire inside trailer and then the next thing we did we painted all of the wood on the inside of the trailer. The ceiling, the walls, everything we painted white so we could get more reflective light out of it. We installed LEDs in place of the factory bulbs they had in here. We ran some LED strips on both sides the whole length of the trailer. Everybody's having a blessed day out there. Today's video we're gonna do a little update and basically a follow-up on the new trailer we got. This is the new Frostbite hauler trailer. We got an enclosed trailer as you guys seen in the previous video where we started ripping everything apart and getting ready to upgrade and repair some stuff on it. So today's a video on the inside. We pretty much have everything done on the inside of the trailer. We're starting to work on the outside of the trailer now. But yeah it's come a long way and it's been kind of fun, been a lot of work, but let's check it out. So there's a Zorro as you guys know that's the Challenger. So this is the outside of the trailer. We ended up getting a pace enclosed trailer. This is a used one. This is a believe it or not this is a 1998 trailer. It's in pretty good shape. I just pressure washed everything earlier this morning. Now we just got to kind of get the decals and everything taken care of. We're gonna leave that checkered flag dilly but obviously we're gonna get rid of that sharp racing letters and then whatever that's supposed to be some kind of futuristic race something. I don't know but we're gonna get rid of that and we're gonna put our own stuff on there. Don't know what we're gonna put yet but that's kind of what we're going for. We're gonna put probably YouTube stuff on there. So here's the ramp door. We did the whole entire floor in the Rust-Oleum garage epoxy kit that you can get at Home Depot. And we ended up going with like the blue and white gray kind of glitter flakes or whatever you want to call it with the gray the dark gray color. Looks pretty good. So we did the ramp door. We did the entire inside trailer and then the next thing we did we painted all of the wood on the inside of the trailer. The ceiling, the walls, everything we painted white so we could get more reflective light out of it. We installed LEDs in place of the factory bulbs they had in here. We ran some LED strips on both sides the whole length of the trailer which does a tremendous amount. They are insanely bright. When it's dark outside and I flip the light on it is it's perfect. It's like the perfect amount of light. Those LED lights are awesome. I'm gonna try to put them in the link in this video so if you guys are interested in them they are jam up jelly tight. They're 12 volt light so they wire right up to a regular 12 volt battery and it works fantastic. The next thing we did we did I recoded I painted over the fenders on the inside of the trailer with bed liner. One of those do-it-yourself kits and then I took some of the leftover glitter I had and kind of threw it on those just to kind of keep it flowing. Floor turned out excellent. I really like the floor. We like I said we started kind of decorating a little bit. We got some of my straps hung up over here. We got my torque storm clock that's actually made out of the front of one of their superchargers. That's actually the billet piece for the entire supercharger. Pretty awesome. But yeah that's the clock and the clock actually works too. So we got the clock mounted up. We got my Mopar sign. One of the Christmas presents from the wife. Got it mounted on the door. Went through some of my decals and started just putting decals kind of everywhere. We did the step. I got the outside door actually locked but that step we did in bed liner and glitter did also. Harbor Freight. There's a lot of cool things at Harbor Freight and some not so cool but I do shop at Harbor Freight a lot. So for the trailer I was like you know what it's hard to beat. I'm just gonna get a bottom bench toolbox from them. That toolbox is $3.99 brand new. So I went and bought it. I was gonna get black but they didn't have any black ones and I'm impatient. I wanted to get a lot of this done this past weekend so I just went ahead and got white and what we did with that we mounted them. We raised the toolbox up off the floor. We ran some all thread through the floor. Two pieces actually on both sides through some four by six blocks. All the way through the floor bolted those blocks down and then we have attached the toolbox to those blocks with some very long lag bolts. So the toolbox is permanently attached and then the winch was already in the trailer. We didn't move the winch at all. We left it there. So the winch is kind of tucked up underneath there. Pretty cool. The battery is over here behind my little portable boom box over here. We mounted a little hook here to hold some extension cords and some jumper cables. Mounted a hook right here. Works out pretty nice. Holds my helmet, my race jacket, and my race pants that I just got. And started hanging some pictures up. We got some of the track photos from Frostbite. A little tire off the ground action right there. We got Zorro. My son driving Zorro. Some more Frostbite action. Next thing, Harbor Freight again. They got these cabinets. So I got two cabinets. Each cabinet has three drawers. Has a lock for each drawer. And they're pretty cool. These are metal cabinets. And we just kind of got some crap slammed in there that we might need at the track. But yeah, they work pretty good and they're not expensive either. You do have to put them together. But each cabinet at Harbor Freight, they're 99 bucks. So it's kind of hard to beat that. I thought it was the cheapest way to go to add cabinets to this trailer or for that matter any trailer that doesn't have cabinets. So what we did with those, we mounted them to the wall on the backs. We got screws mounted into the back of the wall. And then we have screws going into the top of this toolbox on both of them also. And we got screws running through the inside sides of them into the trailer as well. So they're mounted down pretty good. They're not going anywhere. Worked out pretty good. I really like those cabinets for a hundred bucks a piece. Not bad. There's some more decals up here in this area. We got some banners. I'm gonna start trying to bring all of my banners and hang them up now when we go racing. We got some foam or Styrofoam pipe covering to put on the cables down there for the ramp door. We threw in an air conditioner that already had that I used at my actual shop where I work. We upgraded to a humongous air conditioner at the shop. So this was not being used anymore. So I figured it'd be perfect for the race trailer. So how we're going to run that dude? I mounted a port down there and it's got a hole through the floor. This comes up, folds all the way down there, and that's how it vents out the the heat that it makes. And then we just run a cord through the floor to my generator to run this thing along with this power strip we got from Harbor Freight also that is magnetic. So we got a few power spots. We got some USBs. Pretty dope. The other thing I did because I thought you know I may spend a night in this thing sometimes. We might kind of camp out at the track one day or something. I thought it was a good investment so for cheap and insurance you definitely don't want to die anything. So we put a carbon monoxide meter in here. It's just battery operated.  I like it was better safe than sorry. So we put them in. There you go. And then this toolbox we loaded it with I already had a whole toolkit from Harbor Freight that's like 200 bucks that I used to carry in my truck all the time in the toolbox. And that toolkit literally for $200 it has a ton of tools. Now they're not max snap on stuff like that but hey they get the job done they work for a $200 toolkit that gives you basically almost everything you need especially if you're in emergency you have a lot of tools. So I took that toolkit and I loaded the toolbox up with that and actually sold it up to make it kind of fit in here so it stay organized but so yeah like here's the that would be the top and then this was the bottom of it. So you have all your half inch drive sockets extension ratchet pretty much you know most of your sockets short and deep metric and standard you know right there nicely organized hard to beat that. They give you a set of you know torque screw drivers some Phillips and flat screw drivers some many bitty stuff you know adjustable wrench needle nose side cutters some flat nose pliers right here and they all lock in so that like I get said I cut this up when my saw is all and instead of buying you know organizers and everything that I think just works great for me so it'll get the job done. Same thing this was the middle section of that toolkit all your 3-8 drive stuff you got a little tiny breaker bar long extensions three and six eight you got quarter inch sockets standard and metric you got your 12-point stuff six-point stuff tall metric and standard sockets I mean it's a it's a good kit for 200 bucks you get a lot of tools and it keeps going this is another section out of that kit you get a set of wrenches obviously what's missing already really I'm already missing the 10 millimeter Lord knows where my 10 millimeter is but then you got you got your standard metric Owens you got some swivels quarter and three eighths and half inch in there you got some special six-point sockets here reverse torques where I'm gonna call it you got a whole bunch of bits all your Phillips flat squares torques you name it you got it it's in there metric standards plus this little plastic thing opens up so that keeps it in closed hard to beat that and then I had some leftover name brand stuff that I wouldn't use in this is all Mac nut drivers this is the metric side nut drivers and then I had the same thing in the standards I got the standard Mac drivers some drill bits some junk what else did I put in here that thing is awesome that's a channel lock it goes very wide and this actually is the best thing I've found so far to adjust my core four by four bars because it opens much larger than most of these other ones like this one is actually bigger but doesn't open as wide as that one which is crazy but yeah what else I put in here oh yeah we got stickers I guess you call it the the Mopar frostbite swag drawer yeah I want to mention this this is from cope racing John cope CRT my transbuilder the man as far as transmissions goes for the Mopar world frostbite made to cover man yeah so I got a bunch of those in here look at that frostbite right there kind of goes over the stuff that's in frostbite I got a bunch of those I can kind of hand out to people we got carnage exhaust stuff in here flyers I got some business cards in there from them so yeah it's kind of making that kind of like my swag drawer got my actual straps in here and looks like we got a barrel fuel barrel spout some stenching cord three-way splitter so yeah I think that's about all we got going up in there so far oh the only thing the vent we got to work on this a little bit this thing works great still but the little knob is broken so you kind of got to hold your mouth just right and this is kind of getting old and decrepit it's starting to crack and it's kind of sun bleach so we're gonna replace this little vent thing and it also has this little screen that goes up there as well but you kind of tell it's kind of old and yellow and grungy so yeah oh yeah the other thing we mounted I mounted some anchors in the floor on both sides of this air conditioner that way when we're in transit I can run a strap over it strap it to the floor because we don't want that thing rolling around anywhere so yeah that's kind of what I've been doing the last couple weeks they've been behind on videos because I've been occupied with this thing this has been a pretty big project not to mention my regular shop that pays the bills we are in full swing is summertime and business is absolutely crazy good so yeah got to get that work done got to make that room got to make that money right so that is what we've been doing lately I know you guys are probably curious what's up with this so that is my new toy for those that know me no I'm not really a motorcycle guy I honestly I don't know much about motorcycles I owned a motorcycle one time in my life about seven eight years ago and I only had it for a couple months because I thought I was gonna drive it from where I live all the way down to where I used to work before I opened up my own shop which is it's about an hour ride and it's not the best of traffic and friendliness down where I used to work lots of people lots of cars lots of traffic and the short story version is the two or three months I had the motorcycle it seemed like every time I wrote it I was getting ran over almost so I just kind of said this isn't for me and I got rid of it and that was that so now I got my own shop I'm not far from work at all it's a 10 minute ride if that I thought it would be kind of fun to get a motorcycle and put it back and forth to the shop and since I kind of live out here in the country I might actually be able to you know ride this thing on the weekend or something sometime but for those that know about motorcycles they probably know what this thing is for those that don't this is a 2006 Yamaha Roadstar Midnight Warrior this thing is for 2006 it is absolutely gorgeous as you can tell it looks just as good in person as it does on this video this thing is super super clean super nice very very nice bike the owner that sold me this bike had it since day one original owner and I'll tell you he did not want to sell this bike at all like it really hurt his feelings but obviously I don't think he he really needed it laying around he had a couple of new motorcycles already but obviously he just you know he was probably attached to this thing physically had it since day one wrote it a lot so I feel like I got a good bike this thing runs great it is it's awesome so this thing it's a 1700 cc 102 cubic inch motor is what this bike has which in motorcycle worlds I guess you know it's pretty big it's definitely way more than I need because I am not gonna race the bike I'm not gonna try to do anything stupid with the bike I'm gonna try to ride it and not get dead and just enjoy it that's my plan so I think it's more than enough for what I'm planning to do and yeah we're gonna we're gonna race the truck and stay there but yeah that is a new toy maybe I'll do some videos on this thing in the future maybe do a little ride with the GoPro or something but yeah I still have to get my motorcycle license I don't even have a motorcycle license so I gotta get my motorcycle license first before I can really enjoy this thing and ride it around I'm probably gonna do one of those riding courses I don't know maybe lame but some people suggested it and since I don't really ride a motorcycle much it's probably a good idea I'm sure I'm gonna learn something and it's probably definitely worth the couple hundred bucks to take the you know two-day motorcycle school and plus you get to ride their bikes so if I drop one or scratch it you know it's their motorcycle and that's what they're there for to learn on instead of taking this nice pretty thing out and screwing it up which I definitely don't want to do because I am picky as a lot of people probably know I am OCD very picky with how my stuff looks I want to keep this bike looking like this and even better in the future so I'd rather learn and take the course on something else besides taking this out there and possibly messing it up so yeah if there's any motorcycle guys out there on the channel that ride bikes comment down below what you think maybe what I should do what I should watch out for yeah any advice I'll take it so comment down below don't forget give the video a thumbs up hit that subscribe button if you haven't subscribed to the channel yet lots of content to come up I got lots of footage guys I just got to get to it got to edit it and basically get caught up like I said it's just been nuts with work and keeping everything kind of keeping the wheel turning and you know it not running out of oil and lagging up on me so we're still here we're getting ready we're gonna try to hit maybe Michigan here soon and go racing up there again like we did last year so stay tuned more stuff to come and as always stay safe out there we'll see you guys on the next


Welcome to Toffy TV, it is the Everton News Daily. Farad Masheria said that Rafa Benitez will not be sacked. He got in touch with his old friend Jim White on talk-sport through text messages and he relayed the message. He said football is about crisis one day and glory the following day. Rafa is a good manager and under performance is likely due to the injuries. In the next two weeks we will get a full squad and in the meantime results will improve. Rafa needs time to have his mark on the squad. He will be supported to add depth to the squad. Managers need time, I have no doubt that we will have a strong second half of the season. And it's going to be quite interesting to see whether Farad Masheria sticks to those words he has been known obviously not to back manager because he's sacked so many. Interesting that he believes the squad will be in full strength in the next couple of weeks and he said he's going to back the manager which sounds like the manager will have money to spend come January with teams miles and miles away at the moment. It's quite bullish. He will be at the game on Monday against Arsenal. It will be interesting to see obviously the reactions of the team, the manager and the team. The manager and the fans saying after last night's defeat to Liverpool with the fans singing sack the board and Marcel Brands coming under some not abuse. He was asked questions and he answered the question. It's going to be interesting and Michael Ball has said in his column today in the echo that it was a slap in the face for fans to communicate with them like this. And it is, I'll be honest, it's a disgrace. It's a disgrace that Farad Masheria still sends a text message to a friend at a national radio station when he's got a home media team that he could speak to and do a sit down interview with them. I'm sure Evans media team would love to be flown out to Monaco or wherever he is at the moment and do a sit down interview about the situation at the football club, but to just send a text. Listen, it's really nice to hear from him because we very, really hear anything from anyone at Evans football club, but it does seem like a bit of a joke to me personally to me and to Michael Ball as well who's obviously come out and said, Let's see what happens. Let's see whether he backs him, sticks with him, obviously with lots of tough games ahead and start with that Arsenal game followed by Crystal Palace, Chelsea, Leicester, Stanley Boxing Day, you know, not going to be easy. These games are not going to be easy. Rafa Benitez himself spoke after the game. He said we played against a very good team and made mistakes. After we scored our goal, the team was reacting well and the fans were behind the team. The atmosphere was good. We had chances and there was a reaction of the players and the reaction of the fans, but we made another mistake. To be fair, it's right when Everton suffered a horrendous first 20 minutes in the Mesaad Barbie, settled down a little bit, got the goal and I think for the 15 minutes before half time and the 15 minutes after half time looked like they were getting back into the game and they were making just a little bit difficult for Liverpool and were starting to ask a few questions. But unfortunately, a very, very poor mistake by James Coleman has led to a third goal which just simply eviscerated any kind of comeback that Everton were going to have in it and anything amongst the fans as well. He's in a very tough position now. A lot of people are asking questions of Rafa Benitez. A lot of people are asking questions of the board, Marcel Brans and it's going to be an interesting couple of weeks at Everton. We are right amongst it at the moment. We are right down there.  Wayne Rooney was asked about the situation today in his press conference and Wayne Rooney is actually coming from 14-1 to 5-1 to be the next Everton manager. Doing a decent job at Derby County, but obviously being the next Everton player he's going to be. He's going to be amongst the Bettingers. He said, listen, there's always a reaction when you lose the Derby. Obviously it's disappointing for Everton and I'm sure as we have seen often there will be a lot of speculation around that, but they just have to regroup. They are in a difficult period. Get through it and I'm sure they will be spoke today. As I said, he's coming on the Betting from 14-1 to 5-1 so obviously someone's had a big bet on him. I wouldn't ever see the point of putting someone like Wayne Rooney in charge when you've got someone like Duncan Faggs and you've been around the club for a while. There's a lot of other people out there who are a lot more qualified and have a lot more experience, but yeah, Wayne Rooney's had his say on the matter. In other news, Everton, under 23, has lost 3-0 last night to Peter Reunited in the Premier League Cup. Ellis Sims was playing in that game and Yango was playing in that game. It's quite funny that on Sunday a lot of people, Ellis Sims, should be starting or should be coming on and then last night at the Mesa Derby he finds himself playing against Peter Reunited in a 3-0 defeat. I think that's what I said a lot about the football club and where it is at the moment. There you go. Don't forget, check out the final word from last night. A lot of emotion in that one. Make sure you check that out. That is available now. Make sure you do that. Check out Patreon if you want live daily videos as well and give this video a like and subscribe to the channel. See you later.


안녕 여러분은 너무 좋은 시간을 보냈으면 좋겠습니다. 그리고 오늘 저희가 오늘 첫번째 월드캄 타이페인에 함께 오신 것을 감사드립니다. 그리고 저희는 아스파이크, A&M 스태프가 이 일을 만들고 있습니다. 그래서 이 시간에 이 공연에 대해 배워볼 수 있습니다. 웹사이트에서 공연을 할 때, 그럼 당신은 완벽히 동네에 있는 것입니다 그런데 이 오후부터 제 주식을 시작하도록 하겠습니다 제 이름은 주야끼따몬입니다 제가 기사의 랩디니엘입니다 이 기사의 랩디니엘입니다 이 기사의 랩디니엘입니다 그리고 우리의 기사의 랩디니엘입니다 이 기사의 랩디니엘입니다 그리고 여러 시스템의 필리핀 시스템이 있습니다. 또한 저는 글로벌 커뮤니티팀의 오픈소스 월드프레스 프로젝트입니다. 스펙팅의 오픈소스, 웹이 오픈이 되어있습니다. 오픈의 의미는 무엇일까요? 웹이 오픈 플랫폼이 있습니다. 웹이 오픈 Incredible의 오픈 소ف이 그리고 다음날의 지지에 따라서 세계관계를 통해 웹사이전기의 공간에 웹사이의 가장 높은 요구를 방지하는 수 of the WordPress 나왔던 Gento의 Juma 2017년 웹사이전기 웹사이의 웹사이전기 웹사이의 웹사이전기 웹사이의 워크가 코어, or the packages that come through the CMS is actually just your canvas, especially in the WordFest. You, as webmasters and web developers, will ultimately engineer your sites and make them better for the best experience of your intended users. Who among here have just started their WordFest journey? Like, just started Commando. Oh, really? Okay. Welcome to WordFest. It is a common scenario that, as you jump into a known or acclimated platform, for example, if you are new to creating WordFest or site with WordFest, we take examples and inspirations online, also because we like to get things done quickly, aka the shortcut method. Sadly, these are not following the standard practices. They may solve your specific problem, but are poorly executed, which you will likely encounter on critical issues along the way. Look at careers that go through boards and license exams. Do you know why it is important to hire licensed engineers when constructing a building? You might have guessed the answer, but simply because they do have the required knowledge and background, the standard practices, when it comes to making a quality and safe foundation. Although in the web, you don't need to be licensed. Okay, I was thinking, and then no, okay, that's fine. So although in the web, you don't need to be licensed, but through attending events such as like this, and mixed with a good amount of experience, you are gradually acquiring the necessary knowledge that is actually similar to a license practitioner. Today, we did go through some key practices as we tried to engineer our next websites, maybe for a company, for someone, or even for personal use. Alright, let's start right in. So as cliche as it may sound, it is very essential to keep the web safe. As an engineer or webmaster, we ought to take securities seriously. Since the web is free, there are also some people that are free to use the web for their device activities.  The common but often neglected way, the often neglected way of securing or harding your worker's site is to ensure that you sanitize the inputs. These are the data that you take in from the users and escape outputs, which are the data to display back to your client or to the user's browser. WordPress itself provides several APIs to help harden the security of your site. Most commonly used among them is we have sanitize text fields, very popular for sanitizing input text fields. We have sanitize key and sanitize emails among a bunch of other helpers. For escaping outputs, we have a rule of thumb to late escape everything. There are a bunch of helpful functions that start with ESC underscore, such as the all-time favorite escape underscore html for your regular escaping html needs. So it's going to strip off special characters before it outputs to the browser. And then we have an escape URL for URLs, and then an escape ATDR for escaping data that you'd like to show in the elements or tags. Here's an example. So here's an example of use case, a very simple use case. It is trying to store, in the above example, non-static data from the global post variable sanitized by sanitized text fields highlighted. And the other one below is we're trying to display a metadata to the browser escape by escape html. So if you get stuck, or if you want to check if there's an API for your particular case, make sure to check out and review these helpers in our WordPress covenants for the developer resources page. It's always, actually it's always been there, and this brought to us by our amazing documentation team in the community. Okay, so when it comes to dealing form submissions, and preventing CSRF, or the cross-side request for free, there's another security layer in WordPress that is called NUNS. In WordPress, NUNS is a cryptographic token tied in a specific action user and window of time of the request. Two main WordPress APIs is that you would need here. The WPNUNS field and the WPVERIFYNUNS. So the WPNUNS field is only takes in the action name and an optional input field name, while the WPVERIFYNUNS below, exactly below, is going to validate the request actions. So it checks out and goes through the process. If not, it's just going to skip the whole process. Another factor to making your site prone to attacks is when you have too many plugins. Note that with plugins, you are at the mercy of the plugin authors. So whether they code their plugin with security in mind or not, maybe out of your control. But indeed, plugin is something that's very vital in the WordPress ecosystem. Especially when you're launching sites on time and on budget. So only install plugins that are actually necessary and use your best judgment whether it is efficient to just custom code or bring in another plugin. A good measure as well is to keep a list of plugins that you or your colleague or a company have already reviewed and approved. Also lastly, I could not stress out for everyone to always on the latest and greatest version of your plugins. Especially the core of your WordPress. Form of attacks are evolving. Updates, especially security releases and maintenance releases are made available to patch vulnerabilities and remediate bugs. Well, you are not alone in this battle. Don't worry about that. Among a bunch of tools out there, one that sticks out to me. To help us develop a more secure website is this tool called HP Code Sniffer. Who already, who heard of HP Code Sniffer? Who already used HP Code Sniffer here in the room? And number one, who else? Okay, great. So HP Code Sniffer helped attacks violations of a defined set of coding standards. Which brings us to the WordPress Coding Standards Rulesets. So, how do I play this? Maybe I'll just skip it. Okay, there you go. So the WordPress Coding Standards contains rulesets to skill typing. So that's the command for the P3CS. So the WordPress Coding Standards contains rulesets to validate code developed particularly with WordPress. Such as escaping before outputting non-static data and adding non-suggestions. Alright, let's look at the performance of a WordPress website. Your website or a client's site may run smoothly on a few visits. But what if you are building for an enterprise level site or site that gets thousands or billions of visits a day? Well, there are a number of strategies and best practices that we must employ as engineers to ensure that the code is optimized for high traffic situations. The most common among the practices is to add a layer of caching. caching is the act of storing computed data is somewhere much accessible for later use. This could likely be in memory of your server because it is way more faster to retrieve data from that storage or from that area. In WordPress, object cache is the main API for caching data. It is not persistent by default, but with the use of technologies like NAMCache or Redis, you can do so. Tractions API, on the other hand, is another simple caching API available in WordPress. It allows you to store data in the options table of your database. But be mindful of using this Tractions API. Be mindful of using the Tractions API because it easily gets the size of your options table and you can easily get it out of hand. When it comes to performance, it is one of our roles to assess which data you only need for your current request. For every WP query instance, by default, it has several queries. But most of the time, you wouldn't need those extra queries, for example, like pagination or updating term metacaches. In those cases, there are some arguments that you can set to basically bypass a few executions. Such as setting no found roles to true. That's going to skip the query for calculating pagination. And then the update post metacache and update post term cache. If you're going to set that default, it's going to skip the execution for priming meta and term term caches. So when is the best time to cache data? As much as possible, you should cache it. But it's a must-cases when we are trying to generate expensive database queries. And also when we are doing remote or third-party requests. Here's an illustration of what a huge difference it makes when you have a site with no cache and the object cache. So notice that the number of select queries and the overall database query time drastically dropped with the object cache in place. Another aspect of the web bearing its openness philosophy is its capability to be served over different mediums. As well as accounting for people in different ways of consuming the web. Web accessibility is the practice of making your website usable to buy as many people as possible. We commonly associate accessibility with disabilities where in fact it benefits other groups such as those on mobile devices as well as those with slow networks. Accessibility begins in writing clean and semantic markup. This practice allows elements with a clearly defined meaning to both the browser and to your developers. Elements like header, nav, vooder, or article do a much better job in explaining the content that is contained within the element than just using spans or divs. But I know sometimes making complex UI controls that involve enzymatic HTML and dynamic JavaScript updated content can be quite difficult. Especially now that in the right, especially now that we have this single page application or applied website trend. So this is the better reason they created this area or the accessible reach internet application. area, or area, area, a-r-i-a is an technology that could help with such problems by adding in further semantics or set of attributes to a web content that essentially browsers and assistive technology can recognize and use to let users know what's going on. Signing some examples, here's a very popular area hidden state which is very common. It also is used to hide elements to assistive technologies. You might want to consider hiding elements from them which are used for computing and contain no-wheel content. Landmarks are used to aid the understanding of content structure of users through the use of role attributes. For example, role is equal to banner and you attach that to your element or tag. It's no secret that responsive web design is one practice to make your site accessible in whatever device your users may be coming from. That includes mobile responsiveness. The mobile first design gained tremendous attention when reports showed more and more people are using their mobile phones when consuming the web. Google had erased this new era and started rolling out this new search engine algorithm to enable mobile first indexing. This means it will use the mobile version of your site for indexing and ranking on search results. There are a whole bunch of tools as well that will support you in your journey to making your site accessible. I personally use Chrome Lighthouse for this and for other purposes like site audit. And a whole bunch of others like P, accessibility for terminal, ECI, developers or co-accessibility or co-wallet. Library with a collection of components from Tenna built with simplicity and security in mind. Where in you simplicity and accessibility in mind. Where in you can also use this to leverage your personal or client projects. One thing you can differentiate a well engineered site from the rest is its built with maintainability in mind. It may sound like a waste of time but a simple proper indentation, dot block in every function or class and inline commenting would make a huge difference to other developers who you are collaborating with in your project. This offers even a huge amount of value when you are creating a distributed web projects or applications. Writing a variable code is not actually a bottleneck on your workflow. It will rather speed up the development time when other engineers on more than a project or when the project transitions to another team or developers. And really, practices are fairly simple like the use of tabs over spaces or keeping your mark up to position nicely with PHP blocks. In your editor, in the editor of your choice, you can look into integrating PHP code snipper with the WordPress coding standards to help validate the syntax of your code as you write them. It could flag errors of using spaces instead of tabs and the structure of your blocks and among others. Variable code and the rest of these practices are being in place to encourage and empower collaboration. Again, you can find many great resources in our codex. Head over to WordPress.org, Coding Standards, or Better yet Visit Developer, the WordPress.org for handbooks and guidelines about making themes and plugins with WordPress. Again, I'd like to thank our documentation team in our community for coming up and working on with these docs. There's also an exhausted list of best practices curated by TANUP with the help of different contributors and contributions from our community. This is an open source project so everyone can 100% contribute to this project. As you can see, there's a whole bunch of best practices here covering from the mark up down to JavaScript tools and your project structure. I can also share a slide later. And then, knowing all of these basic practices, you can apply them as you work towards making a performance site. This is one way to show to your visitor how much you value their time.  As the web welcomes everyone, so should your site by making it correctly to different users regardless of their capacity to use the web. And lastly, as you work towards making a web a better place, everyone has a role to take part in keeping the web accessible and safe. So be open and be collaborative. Okay, thanks everyone. I'm Q&A time. Andrew, great talk. I'm not too familiar with PHP Code Sniffer. Can you tell us if that all it does is best practices for security? Is that what it looks for? Or is it also a style guide for keeping your code readable? First question is about PHP Code Sniffer. And the second question is there's a style guide to make your code readable, right? And the other question is... Does Code Sniffer do both of those things? Does it watch out for the style of the code and security? Got it. Not out of the box. PHP Code Sniffer comes with a standard PSR rule set. And then there's a WordPress coding standard rule set that you have to set when you're trying to apply or... when you're trying to validate your WordPress sites with the standard against the best practices of the WordPress coding standards. So basically out of the box, PHP Code Sniffer doesn't come with... If you're violating the spaces we're tapping, right? So it doesn't come out of the back of the box. But it comes with the WordPress coding standard rule sets. So these two are separate projects. So you can check PHP Code Sniffer first. You have to install that first. And then go check out WordPress coding standard rule sets as well. It's an open source project. So you can search that. You can have a repost story for that. So WordPress coding standards will check those violations for the formatting and the missing maps and all of that. I hope that answers your questions. But if not, we can talk outside. Thank you. Thank you. Does anyone have questions? I have a lot of time. I finished around 26 minutes. So I'd be happy to answer any questions. Maybe my age or... Next question. Don't worry, it'll be nice. So the Code Sniffer, PHP Sniffer, let's say PHP-CBA from whatever else it produces. They start at very enterprise level too, so I feel. Why would a small agency or freelancer want to use it? Why would a small agency or freelancer want to use it? They project a range for a $2,000 website to $500. And try to get all these two set up and then making it standard or website. They might just pick once and never get it again. What's the benefit of doing it? For these people. So what's the benefit for them? Is that the gist of the question? Yeah, it's one of the businesses. It's a lot of work. So what's the benefit? Actually, I'm not sure if it's a lot of work because all these projects we're doing, they're trying to streamline the installation of these projects. So I'm not sure, but I installed it personally or in my project. So it's just an easy as pulling down the repository and then a few steps. Although it's going to take additional steps on your setup or on your workflow.  So I think it's like for everyone. It's like for everyone. It's not just for enterprise level of sites. It's also for the small sites or for those who'd like to be able to build a personal site out there, but at the same time, doesn't want to put the user web with insecure or add more of the presentation, the number of insecure or infected websites, especially in WordPress. So I hope that answers your question. But yeah. Can I ask one more question? So first, usage of coding standards actually help one get onto the WordPress theme repository. Does it help in any way? I'm sorry. If I'm a filing theme developer and I want to get my theme into the WordPress theme repository, do I have to adhere to the WordPress coding standards? So I have not submitted a theme to the team repository in WordPress yet, but we have our team reviewers. We have our team reviewers in the community. They will review and they will check against the code in your theme. And if they check out and also, they're going to check that against WordPress coding standards. So yeah, that's a benefit as well. If you're going to contribute to the theme of the WordPress, it means you also have the chance or opportunity to experience how it is to code with standard and best practices in mind. So it's also perfect training ground as well for you. Any more questions? Any more questions? There's a silent crowd. But I hope that means you enjoyed my talk. Thank you so much, everyone. See you around. Because you were talking about the fun things that only happen in after-party. Oh, you mean that? So, do you want to share? They're like, it's not safe here to share. But it's good, it's good. But actually, who doesn't like her? Okay, I was looking forward to the after-party whenever I turned on WordPress. And I'd encourage everyone to join because there's a whole level of connection when you meet people without being constrained in this hall or in this room. After-party venue is a different atmosphere. But maybe just for me. So you can try it out for yourself. And it feels like you're more comfortable talking to people. And in the after-party, you actually get to talk to more people, speakers, volunteers, sponsors as well. That's where you have the courage to talk to them with a little bit of help of the alcohol. And I got the answer to the question. Do we have alcohol today? No, just kidding. But after-party is also about food. Food and then good stories. And then you can't get to know other people on a personal level. And then get their cards and all. So yeah. Just FYI, we have PSAS. Okay. So welcome everyone to stay after-party for hours. But I don't know where to have the party. It's here. So just outside of this room. Because you cannot have food and drink in this room. But we will do that in the other two rooms. So the work time is a very casual conference. So after-party is an even more casual, informal gathering. So that's it. But we don't have alcohol today. Oh, it's fine. We can hold beer sponsorship maybe for next year. We can always have a good conversation with other people without alcohol. So as long as we are in a different atmosphere and maybe food. One more? Okay. Thank you. Thank you, everyone. Our next meeting will start at 3.50pm. And then our next meeting is our last meeting today. This is after this. We will ask for your likes. And please stay with us in the future. I will be here with a viewer or with your bias. I promise you will be here to support us in the next meeting.