- Видео 59
- Просмотров 895 336
Jan Marshal
Добавлен 1 июн 2023
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 certain tech or comprehensive full-stack tutorials, my channel is your go-to destination for all things regarding web development!
STOP Making these Security Mistakes in Next.js
Believe it or not, your Next.js or web application is probably highly vulnerable to hackers. Let’s be honest, security is something nobody likes to talk about or implement. But don’t worry! In this video, I’ll show you the most common security issues your application might have and, more importantly, how to fix them.
🚀 Get started with Arcjet for free: launch.arcjet.com/hIZ0QxX
🔒 My Favorite Authentication Service: dub.sh/xeU8r3v
📅 Checkout Cal for Free: dub.sh/FAuffAy
📸 Screen Recording Software: dub.sh/eDa47SO
👨💻 Git Repo: github.com/ski043/next-security
🌍 My Website: janmarshal.com/
✅ Follow me on X: x.com/janmarshaldev
📧 Business ONLY: jan@alenix.de
Timestamps:
00:00 intro
01:00 Introduction ...
🚀 Get started with Arcjet for free: launch.arcjet.com/hIZ0QxX
🔒 My Favorite Authentication Service: dub.sh/xeU8r3v
📅 Checkout Cal for Free: dub.sh/FAuffAy
📸 Screen Recording Software: dub.sh/eDa47SO
👨💻 Git Repo: github.com/ski043/next-security
🌍 My Website: janmarshal.com/
✅ Follow me on X: x.com/janmarshaldev
📧 Business ONLY: jan@alenix.de
Timestamps:
00:00 intro
01:00 Introduction ...
Просмотров: 2 290
Видео
Authorization in Next.js is Easy! (RBAC)
Просмотров 3,1 тыс.9 часов назад
Authorization is one of the most important concepts to understand in web development. Far too many people skip implementing proper authorization, leading to major security issues in their applications. In this video, we’ll dive into Role-Based Access Control (RBAC) and implement it in our own application using Kinde. 🔒 Get started with Kinde: dub.sh/xeU8r3v 🚀 Checkout Cal for Free: dub.sh/FAuff...
The Best Place to Host your Next.js Website (STOP Overpaying)
Просмотров 5 тыс.21 час назад
Hosting is incredibly important, yet most people choose the wrong providers. This often results in excessively high costs, slow performance, and an overall subpar user experience. However, after watching this video, you’ll know exactly where to deploy your Next.js or general web application to achieve the best performance for the price. 🔒 My Favorite Authentication Service: dub.sh/xeU8r3v 🚀 Che...
This Next.js Feature is Extremely Powerful (Intercepting Routes)
Просмотров 6 тыс.День назад
Intercepting Routes is an incredibly powerful feature in Next.js. It allows you to load a route from another part of your application within the current layout. Sounds fancy? Well, it is! In this video, you’ll learn everything there is to know about Intercepting Routes. 🔒 My Favorite Authentication Service: dub.sh/xeU8r3v 🚀 Checkout Cal for Free: dub.sh/FAuffAy 📸 Screen Recording Software: dub....
This Next.js Feature is a Game Changer (Parallel Routes)
Просмотров 11 тыс.14 дней назад
Parallel Routes is a feature in Next.js, which I would guess only 5 percent of developers understand and actively implement. In this video, I will give you a detailed overview of parallel routes in Next.js, including how they work, what the benefits are, how to handle deep linking, conditional rendering, pending states, and much more. 🔒 My Favorite Authentication Service: dub.sh/xeU8r3v 🚀 Check...
How Actual Large Scale Software Looks Like
Просмотров 7 тыс.14 дней назад
Ever wondered how companies making millions of dollars per month or year design and structure their codebases? Well, in this video, we’ll take a look at Cal.com, how they designed their codebase, and what we can learn from them 🚀 Checkout Cal for Free: dub.sh/FAuffAy 🎨 Merch Store: dub.sh/u9jcBwU 🌍 My Website: janmarshal.com/ ✅ Follow me on X: x.com/janmarshaldev 📧 Business ONLY: jan@alenix.de ...
Create a Invoice Platform using Next.js, Mailtrap, Auth.js, Tailwind | 2024
Просмотров 34 тыс.28 дней назад
Hey everyone, what's up 👋🏻 In this video, we are going to build a full stack Invoice Platform from complete scratch using the best tech on the market. This includes Next.js, Mailtrap, Neon Postgres, Prisma, Tailwind CSS, Auth.js, Shadcn/UI, Vercel, Conform and much more. This is a full-stack tutorial, which means we will build everything from start to finish! 🚀 Try Mailtrap for free: l.rw.rw/ja...
This React Hook is a Game Changer (useActionState)
Просмотров 2,8 тыс.Месяц назад
The useActionState hook is probably one of the most important hooks in React. In this video, I’ll show you everything you need to know about the useActionState hook: how it works, its caveats, and why you should use it 📅 Checkout Cal: dub.sh/FAuffAy 🌍 My Website: janmarshal.com/ ✅ Follow me on X: x.com/janmarshaldev 📧 Business ONLY: jan@alenix.de git repo: github.com/ski043/learn-useactionstate
Ultimate Guide to File Uploads & Management in Next.js
Просмотров 7 тыс.Месяц назад
Hey everyone! File uploads are often one of the toughest features to get right. But after this video this will change. We’ll cover everything from creating a custom dropzone to uploading files server-side and client-side using a temporary API key, or as it’s often called, a presigned URL. For the storage itself we will use Pinata. We’ll also dive into file deletion and advanced validations dire...
The Dark Side of Next.js: What Nobody Tells You
Просмотров 2,9 тыс.Месяц назад
Next.js is an amazing framework, and honestly, it's one of my absolute favorites. But there are a few things that I'm not a big fan of, particularly when it comes to how tightly Next.js is coupled with Vercel. In this video, I want to share my thoughts and concerns on this relationship and what it means for developers 🌍 My Website: janmarshal.com/ ✅ Follow me on X: x.com/janmarshaldev 📧 Busines...
Create a Calendar Scheduling Platform using Next.js, Nylas, Auth.js, Tailwind | 2024
Просмотров 74 тыс.2 месяца назад
Hey everyone, what's up 👋🏻 In this video, we are going to build a full stack scheduling application from complete scratch using the best tech on the market. This includes Next.js, Nylas, Supabase Postgres, Prisma, Tailwind CSS, Auth.js, Shadcn/UI, Vercel, Conform and much more. This is a full-stack tutorial, which means we will build everything from start to finish! 🚀 Nylas: rebrand.ly/Nylas-Ja...
Picking the right Database for your Project (Avoid Common Mistakes!)
Просмотров 3,4 тыс.3 месяца назад
I often get questions about databases, ranging from NoSQL to relational options like MySQL, PostgreSQL, and SQLite. People also ask where to host them and which one is the best. In this video, I'll walk you through the options and help you choose the right database for your needs! 🌍 My Website: www.janmarshal.com ✅ Follow me on X: x.com/janmarshaldev 📧 Business ONLY: jan@alenix.de
Forms in Next.js Made Easy (Headless API Integration & Validation)
Просмотров 5 тыс.3 месяца назад
Hey Everyone, Forms are one of the most essential topics in web development. They are everywhere, and knowing how to correctly implement will automatically make you a way better web developer! ⚡️getform.io 🌍 My Website: www.janmarshal.com ✅ Follow me on X: x.com/janmarshaldev 📧 Business ONLY: jan@alenix.de git repo: github.com/ski043/getform-nextjs-14 Features: - Next.js 15 - Server & Client S...
Serverless Is a Mistake: Stop Deploying to It!
Просмотров 1,2 тыс.3 месяца назад
Serverless is often hailed as the future of web deployment, but it might actually be slowing down your website. In this video, I discuss the drawbacks of serverless solutions like Vercel, Cloudflare, and AWS, and why they might not be the best choice for your projects. 🌍 My Website: www.janmarshal.com ✅ Follow me on X: x.com/janmarshaldev 📧 Business ONLY: jan@alenix.de
This Code Editor made me switch from VS Code (Cursor)
Просмотров 5 тыс.3 месяца назад
This Code Editor made me switch from VS Code (Cursor)
Create a SaaS using Next.js, Kinde-Auth, Supabase, Prisma, Stripe, and Tailwind CSS.
Просмотров 61 тыс.4 месяца назад
Create a SaaS using Next.js, Kinde-Auth, Supabase, Prisma, Stripe, and Tailwind CSS.
Form Validation in Next.js (Server Validation & Client Validation)
Просмотров 4,6 тыс.4 месяца назад
Form Validation in Next.js (Server Validation & Client Validation)
Authentication in Next.js 15 (Kinde-Auth, RBAC, MFA, Server actions)
Просмотров 2,9 тыс.5 месяцев назад
Authentication in Next.js 15 (Kinde-Auth, RBAC, MFA, Server actions)
How to make VS Code 10x more productive
Просмотров 2,6 тыс.5 месяцев назад
How to make VS Code 10x more productive
5 Mind-Blowing Tailwind CSS / React Component Libraries for Stunning Websites
Просмотров 11 тыс.5 месяцев назад
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
Просмотров 41 тыс.5 месяцев назад
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
Просмотров 2,4 тыс.6 месяцев назад
Kinde Auth - an honest review of the Auth0/Clerk alternative
Create a Digital Marketplace using Next.js 14, Stripe Connect, Kinde, Prisma and Supabase
Просмотров 56 тыс.7 месяцев назад
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
Просмотров 11 тыс.7 месяцев назад
Create a modern portfolio website with Next.js.14, Tailwind, Kinde, Sanity and Supabase
The 1 Million Dollar Tech Stack (2024)
Просмотров 1,8 тыс.8 месяцев назад
The 1 Million Dollar Tech Stack (2024)
12 VS Code Extensions you NEED to HAVE installed! (2024)
Просмотров 1,8 тыс.8 месяцев назад
12 VS Code Extensions you NEED to HAVE installed! (2024)
Is Next.js better than Remix.run? | Next.js vs Remix in 2024
Просмотров 13 тыс.8 месяцев назад
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
Просмотров 13 тыс.8 месяцев назад
Create a Reddit Clone with Next.js 14, Kinde, Supabase, Uploadthing, Prisma and Tailwind
Astro just launched its own Database!
Просмотров 5469 месяцев назад
Astro just launched its own Database!