Channel Avatar

React Tips with Brooks Lybrand @UCd93bPmP8vplnkr9Jel_osA@youtube.com

1K subscribers - no pronouns :c

More from this channel (soon)


02:20
Upgrading to tailwindcss v4 with Cursor
02:17
Using React 19 link + preload() in React Router
04:31
Remix v2 Routes Upgrade
03:15
Authoring Components with CVA + tailwindcss — Changing Colors (4 / 4)
21:45
Authoring Components with CVA + tailwindcss — Icon Buttons (3 / 4)
04:24
Authoring Components with CVA + tailwindcss — Compound Variants (2 / 4)
17:04
Authoring Components with CVA + tailwindcss — Basic Buttons (1 / 4)
05:15
Speed Run: Deploying Remix on Cloudflare Pages
12:15
Using Cookies in Remix to Handle a Terms of Service Banner
16:07
Progressive Enhancement with Remix
22:05
How to Add Nested/Persistent Layouts in Remix
15:37
How to Add Nested/Persistent Layouts in Next.js
27:16
Comparing Recoil and Jotai: Recoil
07:11
Comparing Recoil and Jotai: Jotai
11:48
Comparing Recoil and Jotai: React State
09:01
Optimizing React Applications: Memoization
15:58
Optimizing React Applications: React Context
18:22
Optimizing React Applications: Refactoring with Recoil Selectors
15:04
Optimizing React Applications: Adding Recoil (part 2 of 2)
17:04
Optimizing React Applications: Adding Recoil (part 1 of 2)
08:54
Optimizing React Applications: Immer
13:14
Optimizing React Applications: Simple State (part 2 of 2)
05:16
Optimizing React Applications: Simple State (part 1 of 2)
01:09
Optimizing React Applications: Introduction
18:16
Creating a useAutoSave Hook - Part 5: Using XState
05:45
Creating a useAutoSave Hook - Part 4: Communicating using Enums
04:01
Creating a useAutoSave Hook - Part 3: Fixing an Asynchronous Infinite Loop
04:47
Creating a useAutoSave Hook - Part 2: Save Only when Data Changes
05:36
Creating a useAutoSave Hook - Part 1: Debounced Saving
06:16
Authentication statechart in XState
05:54
Common issue with synchronizing state in React