Just launched my new "weekends" site which offers live mentoring and workshops. My host created the site for me; I show the step by step process in my newest video piped.video/watch?v=TnD5uicM…
Do we need teachers if we have vibe coding? In my newest video (and course) I talk about my teaching philosophy in the vibe coding era, and also go over the project we'll create together, step by step piped.video/watch?v=t1PtMhrI…
My course here (learnwebcode.com/javascript/) builds a back-end for a simple social media network. It doesn't use Nginx & manual deployment, it uses Render. But this YT video of mine shows manual server + Nginx piped.video/watch?v=1oTuMPIw…
A lot of people tell beginners "just download VS Code" but I imagine they do and then wonder "what now?" I just posted my new beginner guide to VS Code and Copilot piped.video/watch?v=QkmPe68U…
Ever wanted to fetch JSON server-side in WordPress and create your own dynamic URLs and templates based on external data instead of your own posts? Come check out today's lesson on YouTube piped.video/watch?v=x615prLP…
Learn how to use GitHub actions to setup a silky smooth deployment and staging workflow for your @WordPress site, no fancy hosting-level features needed piped.video/watch?v=BrwdgJ0a…
If you're comfortable with HTML & CSS, the best thing in the @WordPress ecosystem is the feeling of creating your own classic theme. Let's learn how to create one in today's lesson piped.video/watch?v=wUz69qRj…
Ever wanted to create your own theme in @WordPress? In today's YouTube lesson we review the 3 ways to create a theme of your own piped.video/watch?v=dTApuVkX…
If you've wanted to start learning JavaScript, but aren't sure where to start, in today's video we work with JS for the first time and build a Celsius to Fahrenheit converter together, bit by bit piped.video/watch?v=rvom31st…
Now that we can pull in any data we want with PHP, let's practice making it actually look nice, with a real world CSS layout piped.video/watch?v=kk1Q7xCX…
Getting started with PHP code on your WordPress website is probably a lot less intimidating than you may think. In today's video we learn how to query for only dogs over a certain weight, come check it out! piped.video/watch?v=jGAW7Tv1…
We're learning transferable skills in today's video; come practice the basics of HTML and CSS and build a 3 column grid in my newest video piped.video/watch?v=lSZ9jKHs…
Want to learn how to create your own plugin in WordPress, but feel intimidated by code? Today's video is a gentle introduction that helps you install the right tools for the job; come create your first block type! piped.video/watch?v=syRi9p9a…
Want to go beyond just "posts" and "pages" in WordPress? In today's video we learn how to setup custom post types and fields; zero code required piped.video/watch?v=4W36IbaE…
We're almost to the coding part of my new WordPress series, but first, today we're seeing how you can set up custom content feeds without code using the "Query Loop" block type piped.video/watch?v=ECFplH5J…
Just shared my guide on adding a contact form, but more importantly, an email newsletter + signup form to your WordPress site, check it out on YouTube piped.video/watch?v=JocaS7WV…
A decade ago I started teaching WordPress on YouTube; a lot has changed in WP in 10 years, and so today I'm going back to the beginning with a new series for anyone who wants to build sites and learn transferrable coding skills along the way piped.video/watch?v=6yDODGVS…
If you've ever wanted to host a Laravel app on traditional shared hosting but didn't want to lose out on Git deploys, Composer, Cron Jobs and more then I think my newest YouTube guide will be helpful! piped.video/watch?v=oMtPkNMK…
Want to learn back-end webDev, Node, SQLite, and setting up a Linux machine? My newest course about learning the Back End is now live for free on YouTube piped.video/watch?v=1oTuMPIw…
If you've been wanting to learn @nextjs but also want the content to pull from a dynamic source that non-devs can contribute to, check out my newest YouTube video which integrates @strapijspiped.video/watch?v=04bNEnIz…
If you or anyone you know is wanting to learn Next.js, I just posted a freely available full-stack 3 hour course. We roll our own auth, integrate with a DB, and let users upload images and create haikus piped.video/watch?v=iJejohAs…
If you or anyone you know wants to learn JavaScript I'd appreciate a share or repost, so the algorithm can pick up my new 3 hour video about understanding the language itself. My goal was to make a video that made sense even with no programming experience piped.video/watch?v=mJTeFxSe…
Let's learn how to scrape, screenshot, and test website features programmatically with Playwright in my newest YouTube video piped.video/watch?v=tLU4GZHZ…
I didn't know @code had multiple clipboards while using the multiple cursor features. Check it out plus 2 other tips in my new YouTube video piped.video/watch?v=RPLGS5Dc…
I just posted a review of @penpotapp on my channel. Looking for an alternative to Figma that's free & open source? How about one that uses CSS Grid and Flex for layout? As a developer, it's the best design software I've used piped.video/watch?v=-YHvJhi5…
That syntax is not specific to a REST API. That is the syntax for handling any GET request. The server could receive a GET request like that and send back HTML for example. REST is more of an opinionated set of rules for how to structure things
Want to understand the new Interactivity API in WordPress but don't have hours? I just posted a new 13 minute guide and boilerplate tutorial on YouTube piped.video/watch?v=NssaJLvz…
Wondering if you should use a block theme, a traditional theme, or a hybrid approach for your next WordPress project? I'd say it depends on the project; I just posted a video explaining my advice! piped.video/watch?v=fr14H3x0…
Want to create multiple blocks in a single @wordpress plugin but don't want to write any webpack configuration? It's easier than you think! Check out my latest guide piped.video/watch?v=-aa4F4Dn…
WordPress has its own version of React's "create-react-app" called "@wordpress/create-block" - I just created a tutorial for it on YouTube, let's create an Interactivity API Block! piped.video/watch?v=zDxyfgtV…
The Interactivity API is the coolest developer feature that WordPress has ever added in my opinion. I just posted a two hour tutorial all about it on YouTube piped.video/watch?v=49_XlQJY…
Want to get started with Next.js 14 but not sure how to start or why there's so much hype? I just posted a beginner's tutorial on YouTube, check it out! piped.video/watch?v=YkdoNnmu…
Do you or a friend need to learn HTML & CSS from scratch? Code a Figma design with me in my 2.5 hour YouTube guide (excerpt from my new 22 hour premium course) piped.video/watch?v=JkbSKtaW…
I just posted my developer-friendly approach to full site editing in @WordPress - you can control the HTML, CSS & JS that WP outputs, while still letting clients take advantage of the block editor and full-site editing. Hope it helps! piped.video/watch?v=sbsBue70…
If you or anyone you know wants to start learning HTML, CSS & JavaScript with a beginner-focused but meaningful feeling practice-app; check out the hour long video I just posted on YouTube piped.video/watch?v=S2CxPw-c…
Looking to add JavaScript to your pages but don't want to mess with a bundler or workflow tool? Miss the simple days of jQuery? I just posted a new YouTube video about the modern, lightweight and amazing Alpine.js! piped.video/watch?v=9K2yeh8N…
Want your VS Code to have a CodePen'ish 3-split-editors and live preview that updates after every keystroke instead of only on save? I just posted a YouTube video about my new favorite VS Code workflow piped.video/watch?v=3cryBkCb…
Let's use Node.js & artificial intelligence to create paintings and essays based on any prompt we give it. Just posted a YouTube video that uses GPT-3, Dall-E and Next.js to create a fun webApp piped.video/watch?v=RA0C_Hh9…
Just posted an intro tutorial to Next.js on my channel. Incremental Static Regeneration is the coolest thing I've seen in webDev in a while, you've got to check it out! piped.video/watch?v=qwhMyVVn…
Just filmed a Laravel tutorial that purposely tries to simplify things as much as possible, so that beginners aren't as overwhelmed with 5,000 features and best practices. Hopefully it helps someone out there! piped.video/watch?v=cDEVWbz2…
If you've been meaning to try out @tailwindcss but need a bit of extra "why" motivation... I just posted a new video explaining what I think the problems with CSS are and how Tailwind solves them. piped.video/watch?v=SsgMnmrT…
Want to learn & understand the MERN stack, but need an example project to work through? I just posted a new YouTube video where we build a pet manager app, and explain each step along the way. piped.video/watch?v=korRfKTD…
I don't. I replaced those lessons in Udemy with a new approach that uses the official WordPress NPM script instead. All of the downloadable zip reference files in the course were also updated. I also made this YouTube video about the new workflow piped.video/watch?v=NKqogVcq…
Ever wanted to make authenticated requests to the WordPress REST API from an external app? It no longer requires a plugin. WordPress added Application Passwords at the end of 2020; we learn how to use them in the new YouTube video I just posted piped.video/watch?v=e_thybKP…
Wondering how Block Themes & Full Site Editing work in WordPress? I just posted a new video on YouTube explaining the key concepts involved. This is part of the new 6 hour Block Theme chapter I just added to my full WP course. piped.video/watch?v=C088o0O7…
I didn't know VS Code has a built-in Markdown live preview feature; or that you can combine regular expressions with multi-cursor editing 🤯 Just posted a new video with my favorite VS Code tips / shortcuts piped.video/watch?v=zwyHmFxe…
Ever wanted to get Windows Subsystem For Linux integrated nicely with VS Code, Git, Node.js, and Docker? I walk through the steps in my new video piped.video/watch?v=2TKh3aok…
I launched my new course about databases this morning! You can watch the first 90 minutes of the course for free on YouTube piped.video/watch?v=Yw3NNvqk…
Want to practice building a front-end but don't have a back-end to connect it to? I just posted a new video where we get a back-end API for a super simplified social network up and running locally piped.video/watch?v=k-KoZ5fn…
Confused about waiting for actions to complete in JavaScript? I just posted a new video explaining callbacks, promises, and async/await piped.video/watch?v=JRNToFh3…
Just posted a new video about using React not only in the Gutenberg editor, but also on the front-end of your WordPress themes and plugins piped.video/watch?v=NKqogVcq…
Just posted a new video about how to use Puppeteer to control Chrome from within Node.js. We learn how to save values from HTML to a text file, save images, simulate clicking on buttons, and filling out a form and accessing data on the resulting new page piped.video/watch?v=lgyszZhA…
This is my favorite way to test on multiple browsers / devices at the same time. New video up on my YouTube channel showing how to use Browsersync 🙂 piped.video/watch?v=m-OFftNH…
If you've been meaning to learn CSS Grid you might want to check out the real world examples I just posted on my YouTube channel piped.video/watch?v=pMVO1OPf…
Let's code our own WordPress plugins and Gutenberg block types using React.js! We create a Settings Page, add localization support, write JSX together & more in my new 3 hour YouTube video: piped.video/watch?v=hbJiwm5Y…
The finale to my "Brad's Bootcamp" series is up live this morning on YouTube! Come watch me rant for 10 minutes 🙂. Thank you to everyone who watched and supported this series!! piped.video/watch?v=eip8MnR-…
Want to learn how a server can remember or trust a visitor? I just posted a new video on cookies, CSRF protection, sessions, JSON Web Tokens and more on my YouTube channel piped.video/watch?v=uXDnS5Pc…
Come learn about MongoDB in my new video this morning! We setup a database online for free and then learn how to work with it from within Node.js piped.video/watch?v=EcJERV3I…
Just posted a new video about hosting / deploying your Node.js app. Let's learn about traditional hosting with a free Heroku plan, and let's learn about the popular "serverless" approach using a free Netlify account. piped.video/watch?v=hpvCd5WK…
If you're a bit confused about how the back-end and front-end work together check out the new video I posted this morning about creating an API & a big picture explanation of client-side-routing piped.video/watch?v=xq34NS4S…
New video on Node.js is up now! Let's get it installed on our computer, learn how to programmatically read & write files on our hard drive, separate our JS into different files to stay organized, and take a quick look at package management piped.video/watch?v=hl3IbJuz…
Just posted a new video where we use JavaScript and CSS to create a simple math game together. 10 Points and you win; 3 wrong answers and you lose! piped.video/watch?v=EVze4Cq-…
New JavaScript video where we build a slideshow app that pulls dog breeds and images from an API. Let's learn about fetch, promises, async / await, and more piped.video/watch?v=AVmGmLFc…
Just posted a new video about inspecting your favorite websites with Chrome DevTools, using Figma to choose colors and create CSS gradient code for you and more piped.video/watch?v=QZA3GSWI…
CodePen is amazing, but eventually we need to create our own files. In today's video we use Visual Studio Code to link between pages & also how to use our own images. In the next episode we'll be ready to push our site live up onto the web! piped.video/watch?v=kuxRMgBX…
Just posted a new episode where we code a #css page layout together step-by-step and along the way learn a tiny bit about Flexbox & CSS Grid piped.video/watch?v=DJq6R2b0…
I'm creating a Free Coding Bootcamp series on YouTube and just posted the first episode. If you know anyone that might be interested I'd appreciate any and all shares piped.video/watch?v=HqzWCNbX…
In Day 10 of the 10 Days of @reactjs we learn about a tool named useEffect, and leverage it to watch our list of pets for changes and then save to localStorage after each update piped.video/watch?v=uRDujdtV…