Channel Avatar

ByteGrad @UCf6AGqO98eGk11nfazociVQ@youtube.com

None subscribers - no pronouns set

Hi, I'm Wesley. I'm a brand ambassador for Kinde (paid spons


01:45:10
All 29 Next.js Mistakes Beginners Make
36:01
Next.js Image - Never struggle again (+ ImageKit)
17:37
The BEST way to host Next.js websites
22:16
Authorization is easy now (Microservices, Next.js, Cerbos)
25:46
Dockerize Minecraft & Host on Dedicated Server (EASY!)
19:43
Dockerize Next.js & Deploy to VPS (EASY!)
22:53
Next.js with a separate server - good idea?
24:14
Web Scraping with GPT-4 Vision AI + Puppeteer is Mind-Blowingly EASY!
09:38
Add Auth & Protect Routes in React in 3 Minutes (Kinde)
25:02
Web Developer Roadmap (2024) - Everything is Changing
03:41
Add Auth & Protect Routes in Next.js in 2 Minutes
28:09
Custom Hooks in React - Every React Developer Should Know This
18:58
Why I don't use React-Query and tRPC in Next.js
25:32
React / Next.js Image Uploads (EASY!) - CDN, WebP / AVIF, Signed Uploads, Webhooks, Uploadcare
16:01
React Data Grid / Table - Top 3 Enterprise UI-Components - #1 (Syncfusion)
09:24
React Charts - Top 3 Enterprise UI-Components - #2 (Syncfusion)
09:51
React Scheduler / Calendar - Top 3 Enterprise UI-Components - #3 (Syncfusion)
39:49
Next.js 14 Authentication (Kinde Auth, Server Actions, Roles & Permissions)
23:04
Why use Microservices, Docker & Kubernetes?
14:50
This AI-tool is even better than GitHub Copilot?
44:38
NextJS Tutorial - All 12 Concepts You Need to Know
15:45
Deploy your Next.js app to a VPS (EASY!)
17:52
This React Text Editor is Amazing! (Image Upload, Markdown, Code Mirror, WYSIWYG, Next.js, Froala)
34:33
How to Upload Images in React / Next.js (File Uploads, Filestack)
49:04
Zod Tutorial - All 10 places for Zod in your React / Next.js app
23:20
E-Commerce Web Scraping Tutorial (Puppeteer & Cheerio & Node.js)
22:21
TypeScript Generics are EASY once you know this
21:41
STOP using useState, instead put state in URL (in React & Next.js)
53:21
TypeScript in React - COMPLETE Tutorial (Crash Course)
46:15
All 12 useState & useEffect Mistakes Junior React Developers Still Make in 2024
15:48
Stop using div in React (+ Fragment, Semantic Tags)
09:34
Always Use a Custom Hook for Context API, Not useContext (React Context API, TypeScript)
09:14
Use at() for Arrays in JavaScript (Transpiling vs Polyfilling, ‘this’, Babel & core-js)
31:21
React Hook Form (+ Zod) - Complete Tutorial
05:37
This Context API Mistake Ruins Your Whole React App (All Components Re-Render)
04:06
Stop Conditional Rendering in React Without Knowing This (&& vs Ternary Operator)
07:46
cn() - Every Tailwind Coder Needs It (clsx + twMerge)
06:18
Avoid This Tailwind Mistake (Dynamic Classes)
03:23
Use 100dvh, not 100vh (CSS Units)
04:44
react-tweet: Vercel’s NEW Library Just Dropped for Embedding Tweets
16:56
Validate Data With Zod in Server Actions Next.js (Client-Side + Server-Side)
06:49
Server Components in Client Components?? (React / Next.js)
03:16
useFormStatus - Pending State for Next.js (Server Actions)
09:28
useOptimistic for Optimistic UI in Next.js Server Actions (+ Revalidate)
10:30
Error Handling in Server Actions Next.js (Incl. Toasts!)
12:11
The 3 REAL benefits of Next.js Server Actions
28:07
Next.js Server Actions (revalidatePath, useFormStatus & useOptimistic)
07:20:20
Fresh React Portfolio Website (Next.js App, Framer Motion, TypeScript, Tailwind CSS, Email)
11:32
Use ‘unknown’ instead of ‘any’ in TypeScript (Try / Catch error handling)
15:37
Tailwind-Merge Solves 3 Big Problems & Mistakes in Tailwind CSS
14:12
Why use Type and not Interface in TypeScript
10:33
When & Where to Add “use client” in React / Next.js (Client Components vs Server Components)
09:08
Next.js Hydration failed because the initial ui does not match what was rendered on the server (FIX)
02:25
Next.js Image Config Allow All Domains
03:01
Functions cannot be passed directly to client components (FIXED)
04:14
You're importing a component that needs hook, it only works in a client component (FIXED)
03:28
Next.js Event handlers cannot be passed to client component (FIXED)
04:05
Framer Motion Clash with CSS Transform Translate 50% (FIXED)
01:56
Even or Group Even in Tailwind CSS
02:25
eslint no unescaped entities ' can be escaped with ' (FIXED)