Skip to main content

CJ @ Syntax

Tree Shaking and Code Splitting Explained | Syntax STUMP'D

Tree Shaking and Code Splitting Explained | Syntax STUMP'D

React vs Vue - Real-time Data and Component Hierarchy

React vs Vue - Real-time Data and Component Hierarchy

5 NEW Features in TypeScript 5.5

5 NEW Features in TypeScript 5.5

React vs Vue - Sharing State and Complex State Updates

React vs Vue - Sharing State and Complex State Updates

React vs Vue  - Template Syntax and State Management

React vs Vue - Template Syntax and State Management

Syntax Bytes with CJ - CSS Battles | Working on Tauri App and Syntax.fm

Syntax Bytes with CJ - CSS Battles | Working on Tauri App and Syntax.fm

Docker Quick Start for Developers | Hands on Examples

Docker Quick Start for Developers | Hands on Examples

Do More With AI - LLMs With Big Token Counts

Do More With AI - LLMs With Big Token Counts

How I Set Up VS Code

How I Set Up VS Code

What is Semantic Versioning? (semver)

What is Semantic Versioning? (semver)

You Should Use Maps and Sets in JS

You Should Use Maps and Sets in JS

Create your own Next.js Starter Template

Create your own Next.js Starter Template

TypeScript Utilities You Should Know

TypeScript Utilities You Should Know

7 CSS Features You Have Not Heard Of

7 CSS Features You Have Not Heard Of

What is Open Source?

What is Open Source?

Build react useFetch from scratch | with check list, tests and examples

Build react useFetch from scratch | with check list, tests and examples

Set up a Mac in 2024 for Power Users and Developers

Set up a Mac in 2024 for Power Users and Developers

10 Tech Tapas: Productivity Tips, VS Code Extensions and MORE!

10 Tech Tapas: Productivity Tips, VS Code Extensions and MORE!

Getting started with C# for TypeScript Devs

Getting started with C# for TypeScript Devs

CSS :has - Use JS Less and CSS More - 10 Real World Use Cases

CSS :has - Use JS Less and CSS More - 10 Real World Use Cases

Supabase w Paul Copplestone

Supabase w Paul Copplestone

CJ × Hosting Meetups - Lunch and Learn

CJ × Hosting Meetups - Lunch and Learn

Syntax Bytes with CJ - Code Challenges | Working on syntax.fm | CODE Q&A

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

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

Syntax Bytes with CJ - Clash of Code | Working on Tauri / Rust / Svelte Desktop App

The Easiest Way to Infinite Scroll with React | Full Example

The Easiest Way to Infinite Scroll with React | Full Example

SolidStart 1.0 First Look: Comparing to React / Next.js

SolidStart 1.0 First Look: Comparing to React / Next.js

Full Stack React without Next.js

Full Stack React without Next.js

Self Host 101 - Set up and Secure Your Own Server

Self Host 101 - Set up and Secure Your Own Server

Deploy A Hono API to Render, fly.io, Vercel and Cloudflare Workers

Deploy A Hono API to Render, fly.io, Vercel and Cloudflare Workers

The Developer’s Guide To Fonts with Stephen Nixon

The Developer’s Guide To Fonts with Stephen Nixon

Docker Crash Course for Developers | Hands on Examples

Docker Crash Course for Developers | Hands on Examples

Next.js / React Tailwind Component Library Options | shadcn/ui, NextUI, HeadlessUI and more

Next.js / React Tailwind Component Library Options | shadcn/ui, NextUI, HeadlessUI and more

Syntax Snack Pack Recap

Syntax Snack Pack Recap

CJ Reynolds is Joining Syntax

CJ Reynolds is Joining Syntax

Build a documented / type-safe API with hono, drizzle, zod, OpenAPI and scalar

Build a documented / type-safe API with hono, drizzle, zod, OpenAPI and scalar

You Should Use Hono in your Next Project

You Should Use Hono in your Next Project

Coolify Crash Course | Self Host 101 | Secure Set up

Coolify Crash Course | Self Host 101 | Secure Set up

Docker For Developers

Docker For Developers

You Should Try Vue js

You Should Try Vue js

React Conf 2024 Recap

React Conf 2024 Recap

The Value of TypeScript × Vue vs Svelte × Leetcode

The Value of TypeScript × Vue vs Svelte × Leetcode

Complex Schema Design with Drizzle ORM | Common Patterns

Complex Schema Design with Drizzle ORM | Common Patterns

React vs Vue - Async State, Effects and Custom Hooks

React vs Vue - Async State, Effects and Custom Hooks

Self Host 101 - Office Hours - Losing SSH Access, VPNs, Load Testing, Reverse Proxies and more!

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

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!

Code Q&A with CJ | Full Stack TypeSafety, APIs, Rendering Strategies and more!

Self Host 101 | Office Hours LIVE | Reviewing Your Questions and Comments

Self Host 101 | Office Hours LIVE | Reviewing Your Questions and Comments

How to Pick a JavaScript Framework

How to Pick a JavaScript Framework

Migrating to Typescript, Semver Explained - Listener Questions

Migrating to Typescript, Semver Explained - Listener Questions