Jan Marshal

@janmarshalcoding - 92 本の動画

チャンネル登録者数 3.19万人

Hey everyone! My name is Jan Marshal, and I create videos centered around the world of web development. Whether it's videos talking about my opinion on certa...

最近の動画

This Tool Replaced Cursor for Me... (Devin) 38:42

This Tool Replaced Cursor for Me... (Devin)

Create an LMS Course Platform with Next.js, Arcjet, Better-Auth, and Stripe (Part 2/2) 11:48:29

Create an LMS Course Platform with Next.js, Arcjet, Better-Auth, and Stripe (Part 2/2)

Create an LMS Course Platform with Next.js, Arcjet, Better-Auth, and Stripe (Part 1/2) 11:54:26

Create an LMS Course Platform with Next.js, Arcjet, Better-Auth, and Stripe (Part 1/2)

The Data Access Layer (DAL) in Next.js Is Incredibly Powerful 27:26

The Data Access Layer (DAL) in Next.js Is Incredibly Powerful

STOP Fetching Data the Wrong way in Next.js! (DAL, Cache etc.) 33:30

STOP Fetching Data the Wrong way in Next.js! (DAL, Cache etc.)

The Ultimate Guide to File Uploads in Next.js (S3, Presigned URLs, Dropzone) 1:17:22

The Ultimate Guide to File Uploads in Next.js (S3, Presigned URLs, Dropzone)

Taking a Dev Codebase and Making It Production Ready 44:09

Taking a Dev Codebase and Making It Production Ready

Multi-Tenant SaaS Architecture in 3 Simple Steps 39:17

Multi-Tenant SaaS Architecture in 3 Simple Steps

You're Using Shadcn/ui the WRONG Way (Here's How to Fix It) 16:49

You're Using Shadcn/ui the WRONG Way (Here's How to Fix It)

Model Context Protocol (MCP) Explained in 17 Minutes 17:26

Model Context Protocol (MCP) Explained in 17 Minutes

STOP Making These Server Action Mistakes (and How to Fix Them) 26:45

STOP Making These Server Action Mistakes (and How to Fix Them)

Is This ORM Better Than Prisma? (Drizzle) 21:22

Is This ORM Better Than Prisma? (Drizzle)

STOP Developing Your Applications the Wrong Way 24:10

STOP Developing Your Applications the Wrong Way

Every Tool I Use to Build Websites 10x Faster 20:42

Every Tool I Use to Build Websites 10x Faster

Every Next.js Concept Explained in 1 Hour 1:09:02

Every Next.js Concept Explained in 1 Hour

The Ultimate Guide to Self-Hosting Next.js (Hetzner & Coolify) 28:17

The Ultimate Guide to Self-Hosting Next.js (Hetzner & Coolify)

Web Scraping Without Getting Blocked! (Cheerio, Puppeteer & Proxies) 1:06:17

Web Scraping Without Getting Blocked! (Cheerio, Puppeteer & Proxies)

I Found the PERFECT Tech Stack 23:22

I Found the PERFECT Tech Stack

STOP Structuring Your Project Like a Junior Dev (Do This Instead!) 18:13

STOP Structuring Your Project Like a Junior Dev (Do This Instead!)

Master Next.js Authentication in Just 40 Minutes 43:19

Master Next.js Authentication in Just 40 Minutes

Master Zod in Just 30 Minutes 34:24

Master Zod in Just 30 Minutes

Master TypeScript Generics (in Just 23 Minutes) 23:34

Master TypeScript Generics (in Just 23 Minutes)

Master Next.js 15 in Just 3 Hours (With Authentication) 3:10:18

Master Next.js 15 in Just 3 Hours (With Authentication)

Your Next.js API Routes are NOT Secure! (and how to fix them) 30:52

Your Next.js API Routes are NOT Secure! (and how to fix them)

Master TypeScript in React – in Just 30 Minutes! 29:20

Master TypeScript in React – in Just 30 Minutes!

The BEST Way to Handle Form Validation in Next.js! 26:56

The BEST Way to Handle Form Validation in Next.js!

You're Leaking Server Data in Next.js! 25:01

You're Leaking Server Data in Next.js!

You're Doing State Wrong in Next.js (Use URL State Instead!) 26:08

You're Doing State Wrong in Next.js (Use URL State Instead!)

Create a Job Board SaaS with Next.js, Inngest, Auth.js, Arcjet and Tailwind | 2025 11:39:01

Create a Job Board SaaS with Next.js, Inngest, Auth.js, Arcjet and Tailwind | 2025

Scalable Multi-Tenant SaaS Architecture (with Nextjs) 23:41

Scalable Multi-Tenant SaaS Architecture (with Nextjs)

From Idea to Production-Ready Database Design (No More Mistakes!) 22:42

From Idea to Production-Ready Database Design (No More Mistakes!)

STOP Making These React Mistakes! (Even Seniors Do This) 26:53

STOP Making These React Mistakes! (Even Seniors Do This)

STOP making these Authentication mistakes in Next.js 31:06

STOP making these Authentication mistakes in Next.js

STOP Making these Security Mistakes in Next.js 32:14

STOP Making these Security Mistakes in Next.js

Authorization in Next.js is Easy! (RBAC) 36:15

Authorization in Next.js is Easy! (RBAC)

The Best Place to Host your Next.js Website (STOP Overpaying) 21:56

The Best Place to Host your Next.js Website (STOP Overpaying)

This Next.js Feature is Extremely Powerful (Intercepting Routes) 21:16

This Next.js Feature is Extremely Powerful (Intercepting Routes)

This Next.js Feature is a Game Changer (Parallel Routes) 21:43

This Next.js Feature is a Game Changer (Parallel Routes)

How Actual Large Scale Software Looks Like 15:16

How Actual Large Scale Software Looks Like

Create a Invoice Platform using Next.js, Mailtrap, Auth.js, Tailwind | 2024 10:46:10

Create a Invoice Platform using Next.js, Mailtrap, Auth.js, Tailwind | 2024

This React Hook is a Game Changer (useActionState) 15:03

This React Hook is a Game Changer (useActionState)

Ultimate Guide to File Uploads & Management in Next.js 2:26:11

Ultimate Guide to File Uploads & Management in Next.js

The Dark Side of Next.js: What Nobody Tells You 6:32

The Dark Side of Next.js: What Nobody Tells You

Create a Calendar Scheduling Platform using Next.js, Nylas, Auth.js, Tailwind | 2024 11:51:24

Create a Calendar Scheduling Platform using Next.js, Nylas, Auth.js, Tailwind | 2024

Picking the right Database for your Project (Avoid Common Mistakes!) 8:47

Picking the right Database for your Project (Avoid Common Mistakes!)

Forms in Next.js made Easy (Headless API & Validation) #coding #nextjs #tailwindcss 0:53

Forms in Next.js made Easy (Headless API & Validation) #coding #nextjs #tailwindcss

Forms in Next.js Made Easy (Headless API Integration & Validation) 1:40:24

Forms in Next.js Made Easy (Headless API Integration & Validation)

Serverless Is a Mistake: Stop Deploying to It! 9:19

Serverless Is a Mistake: Stop Deploying to It!

This Code Editor made me switch from VS Code (Cursor) 7:39

This Code Editor made me switch from VS Code (Cursor)

Create a SaaS using Next.js, Kinde-Auth, Supabase, Prisma, Stripe, and Tailwind CSS. 11:16:38

Create a SaaS using Next.js, Kinde-Auth, Supabase, Prisma, Stripe, and Tailwind CSS.

Form Validation in Next.js (Server Validation & Client Validation) 23:35

Form Validation in Next.js (Server Validation & Client Validation)

Authentication in Next.js 15 (Kinde-Auth, RBAC, MFA, Server actions) 47:20

Authentication in Next.js 15 (Kinde-Auth, RBAC, MFA, Server actions)

How to make VS Code 10x more productive 10:09

How to make VS Code 10x more productive

5 Mind-Blowing Tailwind CSS / React Component Libraries for Stunning Websites 8:07

5 Mind-Blowing Tailwind CSS / React Component Libraries for Stunning Websites

Create an E-Commerce Store using Next.js 15, Kinde-Auth, Neon, Upstash, Prisma, Stripe 10:45:24

Create an E-Commerce Store using Next.js 15, Kinde-Auth, Neon, Upstash, Prisma, Stripe

Kinde Auth - an honest review of the Auth0/Clerk alternative 9:55

Kinde Auth - an honest review of the Auth0/Clerk alternative

My Problem with Next.js... 10:24

My Problem with Next.js...

Create a Digital Marketplace using Next.js 14, Stripe Connect, Kinde, Prisma and Supabase 8:05:51

Create a Digital Marketplace using Next.js 14, Stripe Connect, Kinde, Prisma and Supabase

Create a modern portfolio website with Next.js.14, Tailwind, Kinde, Sanity and Supabase 3:00:26

Create a modern portfolio website with Next.js.14, Tailwind, Kinde, Sanity and Supabase

The 1 Million Dollar Tech Stack (2024) 8:26

The 1 Million Dollar Tech Stack (2024)

12 VS Code Extensions you NEED to HAVE installed! (2024) 13:18

12 VS Code Extensions you NEED to HAVE installed! (2024)

Is Next.js better than Remix.run? | Next.js vs Remix in 2024 11:20

Is Next.js better than Remix.run? | Next.js vs Remix in 2024

Create a Reddit Clone with Next.js 14, Kinde, Supabase, Uploadthing, Prisma and Tailwind 7:02:21

Create a Reddit Clone with Next.js 14, Kinde, Supabase, Uploadthing, Prisma and Tailwind

Astro just launched its own Database! 4:52

Astro just launched its own Database!

Create an Airbnb Clone with Next.js 14, Kinde, Supabase, Prisma and Tailwind 6:05:44

Create an Airbnb Clone with Next.js 14, Kinde, Supabase, Prisma and Tailwind

Where should you deploy your Next.js Project? | Serverless vs Serverful 18:52

Where should you deploy your Next.js Project? | Serverless vs Serverful

Create a SaaS Application with Next.js.14, Stripe, Kinde, Prisma, Supabase and Tailwind 4:13:53

Create a SaaS Application with Next.js.14, Stripe, Kinde, Prisma, Supabase and Tailwind

Create a modern and fully responsive UI/UX website with Next.js 14 and Tailwind 2:13:39

Create a modern and fully responsive UI/UX website with Next.js 14 and Tailwind

Technologies I am learning in 2024 9:41

Technologies I am learning in 2024

Build a Next.js 14 Blog | React, Sanity.io, Tailwind.css, Shadcn/Ui 1:33:37

Build a Next.js 14 Blog | React, Sanity.io, Tailwind.css, Shadcn/Ui

Clerk vs Next-Auth.js | It's not that simple... 11:30

Clerk vs Next-Auth.js | It's not that simple...

Authentication in Next.js 14 is easy... 1:06:34

Authentication in Next.js 14 is easy...

Next.js 14 Netflix Clone using React, Supabase, Next-Auth, Prisma and  Tailwind.css 3:51:22

Next.js 14 Netflix Clone using React, Supabase, Next-Auth, Prisma and Tailwind.css

Next.js 14 Server Actions | Everything you need to know! 1:05:18

Next.js 14 Server Actions | Everything you need to know!

Next.js 14 E-Commerce Website with Stripe, and Sanity.io | Full Stack Tutorial | 2023 3:06:38

Next.js 14 E-Commerce Website with Stripe, and Sanity.io | Full Stack Tutorial | 2023

Next.js 13 vs Remix.run | What should you use? 17:19

Next.js 13 vs Remix.run | What should you use?

Create a Realtime Chat App with Next.js 13 | React | Pusher | Prisma | Supabase 1:35:12

Create a Realtime Chat App with Next.js 13 | React | Pusher | Prisma | Supabase

Build a modern Portfolio Website with Next.js 13, React, Sanity.io, Tailwind.css | 2023 Full Stack 1:53:14

Build a modern Portfolio Website with Next.js 13, React, Sanity.io, Tailwind.css | 2023 Full Stack

Build a AI Chatbot with Next.js 13, React, Tailwind, Prisma | Full Stack Tutorial | 2023 54:03

Build a AI Chatbot with Next.js 13, React, Tailwind, Prisma | Full Stack Tutorial | 2023

Next.js 13 Full Stack tutorial 2023 | Routing, Data Fetching, Server Actions 1:46:05

Next.js 13 Full Stack tutorial 2023 | Routing, Data Fetching, Server Actions

Create a Full Stack Realtime Chat Messaging App with Remix.run 1:25:38

Create a Full Stack Realtime Chat Messaging App with Remix.run

Build and Deploy a Blog with Next.js 13 | React, Tailwind.css, Sanity.io | Tutorial 2023 1:04:21

Build and Deploy a Blog with Next.js 13 | React, Tailwind.css, Sanity.io | Tutorial 2023

Remix.run V2 Full Stack Tutorial 2023 | Crash course 1:21:30

Remix.run V2 Full Stack Tutorial 2023 | Crash course

Create a Personal Website / Blog using Remix.run, Tailwind.css, Hygraph and GraphQL 1:45:01

Create a Personal Website / Blog using Remix.run, Tailwind.css, Hygraph and GraphQL

Building an E-Commerce Store with Remix.run, Stripe, and Sanity.io: Full Stack Tutorial 2:18:10

Building an E-Commerce Store with Remix.run, Stripe, and Sanity.io: Full Stack Tutorial

メンバー限定の動画

November/December Update 2:36

November/December Update

N/A - 8 か月前

Why I use React and not it's BETTER competition 8:42

Why I use React and not it's BETTER competition

N/A - 10 か月前

A dive into Postgres, Supabase and Prisma 15:14

A dive into Postgres, Supabase and Prisma

N/A - 11 か月前

What Database and Host should you use? 6:51

What Database and Host should you use?

N/A - 1 年前

Should you get a computer science degree? 3:19

Should you get a computer science degree?

N/A - 1 年前

Should you learn React before Next.js? 4:08

Should you learn React before Next.js?

N/A - 1 年前

API Routes vs Server Actions | What should you use? 4:58

API Routes vs Server Actions | What should you use?

N/A - 1 年前