CJ @ Syntax
![Tree Shaking and Code Splitting Explained | Syntax STUMP'D](https://i.ytimg.com/vi/_0ZFrMWsWZY/maxresdefault.jpg)
Tree Shaking and Code Splitting Explained | Syntax STUMP'D
![React vs Vue - Real-time Data and Component Hierarchy](https://i.ytimg.com/vi/-5rB3MrkEMw/maxresdefault.jpg)
React vs Vue - Real-time Data and Component Hierarchy
![5 NEW Features in TypeScript 5.5](https://i.ytimg.com/vi/0iX4SK-jbhE/maxresdefault.jpg)
5 NEW Features in TypeScript 5.5
![React vs Vue - Sharing State and Complex State Updates](https://i.ytimg.com/vi/3g2ONLZMW70/maxresdefault.jpg)
React vs Vue - Sharing State and Complex State Updates
![React vs Vue - Template Syntax and State Management](https://i.ytimg.com/vi/57KvPCGQ818/maxresdefault.jpg)
React vs Vue - Template Syntax and State Management
![Syntax Bytes with CJ - CSS Battles | Working on Tauri App and Syntax.fm](https://i.ytimg.com/vi/5ftYN9DRIM4/maxresdefault.jpg)
Syntax Bytes with CJ - CSS Battles | Working on Tauri App and Syntax.fm
![Docker Quick Start for Developers | Hands on Examples](https://i.ytimg.com/vi/71XHP1Wojcg/maxresdefault.jpg)
Docker Quick Start for Developers | Hands on Examples
![Do More With AI - LLMs With Big Token Counts](https://i.ytimg.com/vi/81DY1IsMckE/maxresdefault.jpg)
Do More With AI - LLMs With Big Token Counts
![How I Set Up VS Code](https://i.ytimg.com/vi/85q9FTdVyJs/maxresdefault.jpg)
How I Set Up VS Code
![What is Semantic Versioning? (semver)](https://i.ytimg.com/vi/97i9pOa2EyE/maxresdefault.jpg)
What is Semantic Versioning? (semver)
![You Should Use Maps and Sets in JS](https://i.ytimg.com/vi/De6JOU9yaGM/maxresdefault.jpg)
You Should Use Maps and Sets in JS
![Create your own Next.js Starter Template](https://i.ytimg.com/vi/dLRKV-bajS4/maxresdefault.jpg)
Create your own Next.js Starter Template
![TypeScript Utilities You Should Know](https://i.ytimg.com/vi/EjE2ykmwzbk/maxresdefault.jpg)
TypeScript Utilities You Should Know
![7 CSS Features You Have Not Heard Of](https://i.ytimg.com/vi/EUdsO4Eq6Xo/maxresdefault.jpg)
7 CSS Features You Have Not Heard Of
![What is Open Source?](https://i.ytimg.com/vi/FcieXP8T4R4/maxresdefault.jpg)
What is Open Source?
![Build react useFetch from scratch | with check list, tests and examples](https://i.ytimg.com/vi/GDXsuoisg60/maxresdefault.jpg)
Build react useFetch from scratch | with check list, tests and examples
![Set up a Mac in 2024 for Power Users and Developers](https://i.ytimg.com/vi/GK7zLYAXdDs/maxresdefault.jpg)
Set up a Mac in 2024 for Power Users and Developers
![10 Tech Tapas: Productivity Tips, VS Code Extensions and MORE!](https://i.ytimg.com/vi/imwPaQiGvYs/maxresdefault.jpg)
10 Tech Tapas: Productivity Tips, VS Code Extensions and MORE!
![Getting started with C# for TypeScript Devs](https://i.ytimg.com/vi/j0857MhIohk/maxresdefault.jpg)
Getting started with C# for TypeScript Devs
![CSS :has - Use JS Less and CSS More - 10 Real World Use Cases](https://i.ytimg.com/vi/k2_QGzJkQXM/maxresdefault.jpg)
CSS :has - Use JS Less and CSS More - 10 Real World Use Cases
![Supabase w Paul Copplestone](https://i.ytimg.com/vi/KtxoJUZDgIU/maxresdefault.jpg)
Supabase w Paul Copplestone
![CJ × Hosting Meetups - Lunch and Learn](https://i.ytimg.com/vi/McEyirnJqBM/maxresdefault.jpg)
CJ × Hosting Meetups - Lunch and Learn
![Syntax Bytes with CJ - Code Challenges | Working on syntax.fm | CODE Q&A](https://i.ytimg.com/vi/mK0Q_3_yWoc/maxresdefault.jpg)
Syntax Bytes with CJ - Code Challenges | Working on syntax.fm | CODE Q&A
![Self Host 101 - Run Multiple Apps with Caddy | DNS, Static Sites, Reverse Proxies and Let's Encrypt](https://i.ytimg.com/vi/mLznVlBAtcg/maxresdefault.jpg)
Self Host 101 - Run Multiple Apps with Caddy | DNS, Static Sites, Reverse Proxies and Let's Encrypt
![Syntax Bytes with CJ - Clash of Code | Working on Tauri / Rust / Svelte Desktop App](https://i.ytimg.com/vi/mvUE5QiunOM/maxresdefault.jpg)
Syntax Bytes with CJ - Clash of Code | Working on Tauri / Rust / Svelte Desktop App
![The Easiest Way to Infinite Scroll with React | Full Example](https://i.ytimg.com/vi/nR85ayDEVBc/maxresdefault.jpg)
The Easiest Way to Infinite Scroll with React | Full Example
![SolidStart 1.0 First Look: Comparing to React / Next.js](https://i.ytimg.com/vi/nxbxw2Kw6sA/maxresdefault.jpg)
SolidStart 1.0 First Look: Comparing to React / Next.js
![Full Stack React without Next.js](https://i.ytimg.com/vi/puCgAfHMeoY/maxresdefault.jpg)
Full Stack React without Next.js
![Self Host 101 - Set up and Secure Your Own Server](https://i.ytimg.com/vi/Q1Y_g0wMwww/maxresdefault.jpg)
Self Host 101 - Set up and Secure Your Own Server
![Deploy A Hono API to Render, fly.io, Vercel and Cloudflare Workers](https://i.ytimg.com/vi/QDgdUtd6ZRs/maxresdefault.jpg)
Deploy A Hono API to Render, fly.io, Vercel and Cloudflare Workers
![The Developer’s Guide To Fonts with Stephen Nixon](https://i.ytimg.com/vi/RBxMgALZR9o/maxresdefault.jpg)
The Developer’s Guide To Fonts with Stephen Nixon
![Docker Crash Course for Developers | Hands on Examples](https://i.ytimg.com/vi/RHjXPN_h1YA/maxresdefault.jpg)
Docker Crash Course for Developers | Hands on Examples
![Next.js / React Tailwind Component Library Options | shadcn/ui, NextUI, HeadlessUI and more](https://i.ytimg.com/vi/rnAUcpLprPU/maxresdefault.jpg)
Next.js / React Tailwind Component Library Options | shadcn/ui, NextUI, HeadlessUI and more
![Syntax Snack Pack Recap](https://i.ytimg.com/vi/s_k-cLxcHgo/maxresdefault.jpg)
Syntax Snack Pack Recap
![CJ Reynolds is Joining Syntax](https://i.ytimg.com/vi/S4yAx0r2wkY/maxresdefault.jpg)
CJ Reynolds is Joining Syntax
![Build a documented / type-safe API with hono, drizzle, zod, OpenAPI and scalar](https://i.ytimg.com/vi/sNh9PoM9sUE/maxresdefault.jpg)
Build a documented / type-safe API with hono, drizzle, zod, OpenAPI and scalar
![You Should Use Hono in your Next Project](https://i.ytimg.com/vi/sYZW8TK2IV4/maxresdefault.jpg)
You Should Use Hono in your Next Project
![Coolify Crash Course | Self Host 101 | Secure Set up](https://i.ytimg.com/vi/taJlPG82Ucw/maxresdefault.jpg)
Coolify Crash Course | Self Host 101 | Secure Set up
![Docker For Developers](https://i.ytimg.com/vi/TeU0RJgL6y4/maxresdefault.jpg)
Docker For Developers
![You Should Try Vue js](https://i.ytimg.com/vi/TkJMtssND-U/maxresdefault.jpg)
You Should Try Vue js
![React Conf 2024 Recap](https://i.ytimg.com/vi/udXZw-9LdOM/maxresdefault.jpg)
React Conf 2024 Recap
![The Value of TypeScript × Vue vs Svelte × Leetcode](https://i.ytimg.com/vi/Vj9Z4Dso8y4/maxresdefault.jpg)
The Value of TypeScript × Vue vs Svelte × Leetcode
![Complex Schema Design with Drizzle ORM | Common Patterns](https://i.ytimg.com/vi/vLze97zZKsU/maxresdefault.jpg)
Complex Schema Design with Drizzle ORM | Common Patterns
![React vs Vue - Async State, Effects and Custom Hooks](https://i.ytimg.com/vi/WhE2y3J45CM/maxresdefault.jpg)
React vs Vue - Async State, Effects and Custom Hooks
![Self Host 101 - Office Hours - Losing SSH Access, VPNs, Load Testing, Reverse Proxies and more!](https://i.ytimg.com/vi/wZ9kmBnwX54/maxresdefault.jpg)
Self Host 101 - Office Hours - Losing SSH Access, VPNs, Load Testing, Reverse Proxies and more!
![Syntax Bytes with CJ - CSS Battles | Working on Tauri / Rust / Svelte Desktop App](https://i.ytimg.com/vi/wZe75eNTrUQ/maxresdefault.jpg)
Syntax Bytes with CJ - CSS Battles | Working on Tauri / Rust / Svelte Desktop App
![Code Q&A with CJ | Full Stack TypeSafety, APIs, Rendering Strategies and more!](https://i.ytimg.com/vi/XTD3UwCnOUw/maxresdefault.jpg)
Code Q&A with CJ | Full Stack TypeSafety, APIs, Rendering Strategies and more!
![Self Host 101 | Office Hours LIVE | Reviewing Your Questions and Comments](https://i.ytimg.com/vi/ZG76DYUlCEs/maxresdefault.jpg)
Self Host 101 | Office Hours LIVE | Reviewing Your Questions and Comments
![How to Pick a JavaScript Framework](https://i.ytimg.com/vi/zo20Mwwrtp0/maxresdefault.jpg)
How to Pick a JavaScript Framework
![Migrating to Typescript, Semver Explained - Listener Questions](https://i.ytimg.com/vi/ZzDQjSqPhcU/maxresdefault.jpg)