Channel Avatar

WebDevEducation @UCwlHVAwHSHIl8JJMlPyEgHQ@youtube.com

7.6K subscribers - no pronouns :c

Hey! I'm Tom and I've been a web developer for over a decade


05:41
Simple way to validate search params in Next 15
04:06
Shadcn datepicker - add "close on date select" functionality
03:10
GitHub Copilot is now FREE*
02:50
5 underrated webdev channels to follow in 2025
07:38
Tailwind CSS V4: What To Expect?
04:23
The shadcn AI tool you've (probably) never heard of.
08:30
Silky Smooth Animations in Next JS is EASY ๐Ÿช„
03:35
Shadcn ui dialog is BROKEN! .. Let's fix it! ๐Ÿ”จ
02:04
2 minute Gradient Text in Tailwind CSS โœ…
03:25
FFS (in CSS) - Fluid Font Sizes ๐Ÿ˜
04:34
STOP choosing between shadcn ui & next ui (use BOTH)
04:49
React Recursive Components - a PRACTICAL example
20:30
Shadcn ui calendar is BROKEN.. let's fix it!
16:30
Shadcn UI mobile menu (the PROPER way)
05:28
When to use server actions in Next JS 14
08:13
Shadcn UI password input toggle in Next JS 14 (the PROPER way)
08:28
Next JS 14 UI streaming and partial prerendering (INSANELY easy to set up!)
15:28
EASIEST auth in Next JS 14.
28:00
Next JS forms with Shadcn UI (the EASY way)
39:40
React JS crash course 2024 for beginners
01:53
CSS light-dark() function tutorial (CSS dark mode & CSS light mode tutorial)
01:16
WHY is Next JS cache so CONFUSING??
03:00
How to create an npm package with typescript (in less than 3 mins)
12:24
File uploads in Next JS 14 just got SO MUCH EASIER!!
03:24
The BEST tailwind css feature that you're probably not using (tailwind CSS tutorial)
06:20
Should we stop using "&&" for conditional rendering in React? ๐Ÿค” (my reaction)
06:00
Astro JS tutorial (view transitions API)
11:12
Next JS 13.5 server actions are EASY
03:30
STOP using useState for React forms (there's an alternative method)
01:50
Next JS 13.5 - why is NOBODY talking about this??
43:01
Next auth credentials - signup & login with email & password (Next JS app router)
07:26
DISABLE WordPress blocks customizations (colors, padding etc) applies to ALL OTHER block styles! ๐Ÿ’…
02:20
JS tips: replace all instances in a string WITHOUT regex! (FIX replaceAll is not a function)
01:20
Next JS absolute imports (it's relatively easy ๐Ÿ˜)
10:09
4 ESSENTIAL plugins for Headless WordPress โšก๏ธ
07:51
Why are you STILL using React Helmet?! ๐Ÿคฌ - Gatsby Head API tutorial 2022
11:28
Next JS & WordPress 2022 - SPEEDRUN TUTORIAL ๐Ÿš€
32:20
Tailwind CSS IS EASY!! Ecommerce layout tutorial (with flexbox and grid)
04:48
DatoCMS responsive widths plugin tutorial
38:19
Create and publish your first custom DatoCMS plugin - 2022 tutorial
07:29
Gatsby JS - WHY AREN'T YOU SOURCING YOUR OWN DATA?! (no source plugin required!)
09:10
Gatsby JS - the ONLY WAY to generate pages ๐Ÿ’ฏ (Gatsby JS v4)
01:38:14
Gatsby JS v4 & DatoCMS Crash Course (2022) - the BEST CMS for Gatsby?
06:10
FontAwesome with DatoCMS (and Gatsby JS) tutorial
03:31
How to cut Gatsby JS build time in HALF (quick and EASY) โœ‚๏ธ
06:28
React styled components neon loading slider animation tutorial ๐Ÿ’…
28:03
Gatsby JS & GitHub (querying repo data from Gatsby using GraphQL) ๐Ÿ”
15:22
Facebook Chat layout from scratch - HTML & CSS tutorial
02:19
FIX: Flash of un-styled content (Gatsby + styled components v5) ๐Ÿ’ฅ
06:46
Connect localhost Meteor JS to remote MongoDB Atlas (2020 tutorial)
22:18
React Toggle Switch - Day & Night Mode Tutorial ๐ŸŒ“
12:43
Create a React Loading / Skeleton ๐Ÿฆด component from scratch the PROPER way (CSS animations)
22:01
Responsive pricing grid tutorial from scratch (with CSS flexbox)
17:04
CSS e-commerce layout from scratch (with CSS grid & flexbox) - PART 2
35:36
CSS e-commerce layout from scratch (with CSS grid & flexbox) - PART 1
08:18
React JS styled-components V5 (2020) ๐Ÿ’… React styling in under 10 mins (with CSS in JS)
11:11
React JS Optional Chaining (ES2020) tutorial - REAL WORLD EXAMPLE
04:59
Gatsby JS absolute imports - EASIEST way to clean up your imports / code ๐Ÿงน
03:27
React absolute imports (it's relatively easy.. ๐Ÿ˜)
06:26
React tips: Update state the CORRECT way โœ