Full Stack Authentication in 20 Minutes With Clerk (Next.js + NestJS)

Full Stack Authentication in 20 Minutes With Clerk (Next.js + NestJS)

In this hands-on lecture, you’ll master full-stack authentication using Clerk, seamlessly integrating Next.js on the frontend and NestJS on the backend in just 20 minutes.

You’ll quickly understand how Clerk simplifies authentication flows—from signup to login—while enhancing security and user experience. By the end, you’ll confidently build secure, scalable authentication for your full-stack applications without getting bogged down by complexity

NestJS + Next.js: Event Driven Architecture

NestJS + Next.js: Event Driven Architecture

In this lecture, you’ll learn how to build an event-driven architecture that seamlessly connects a NestJS backend with a Next.js UI using EventEmitter and Server-Sent Events (SSE).

By the end of this lecture, you’ll have a fully functional event-driven system, where NestJS emits and processes events, and Next.js dynamically reacts to them in real-time. Perfect for applications requiring live notifications, background processing, and reactive UI updates. 🚀

Module Federation: Microservices for the Frontend

Module Federation: Microservices for the Frontend

In this lecture, we dive deep into Module Federation and its role in creating a microservices architecture for the frontend. Using Nx, we explore how to structure and configure a modular frontend that enables independent deployments while maintaining seamless communication between micro-frontends.

We’ll start with a hands-on example of dynamic federation, demonstrating how to load remote modules at runtime without hardcoding dependencies. Then, we’ll take it a step further by deploying our project to Kubernetes, where we dynamically mount a Module Federation manifest to enable flexible and scalable frontend microservices

tRPC + NestJS: This Changes Everything

tRPC + NestJS: This Changes Everything

Discover how NestJS and tRPC are revolutionizing API development with type-safe APIs, faster workflows, and zero boilerplate. In this video, we dive into why this combination is a game-changer for developers building scalable and maintainable backend systems.

Includes integration with a Next.js UI. It’s the ultimate end-to-end guide for modern web development.

Node.js Graceful Termination

Node.js Graceful Termination

In a Kubernetes environment, graceful termination is essential for ensuring smooth transitions during deployments or scaling in your Node.js applications.

Learn how we can handle the SIGTERM signal that Kubernetes sends when terminating a pod. This allows Node.js to stop accepting new requests while finishing in-flight requests, ensuring no data loss or dropped connections.

Multitenancy in NestJS with Drizzle ORM

Multitenancy in NestJS with Drizzle ORM

We’ll dive into setting up multitenancy in a NestJS application using Drizzle ORM and Async Local Storage. This powerful combination allows you to efficiently manage multiple tenants in your application with minimal hassle. 🚀

GitHub Actions & Git Hooks

GitHub Actions & Git Hooks

Learn how to implement a CI/CD pipeline using GitHub Actions to ensure your code is always in a working state. Implement Husky commit hooks for a clean consistent code base.

NestJS gRPC & Angular

NestJS gRPC & Angular

Learn how to connect a gRPC backend built with NestJS to an Angular UI. Implement CRUD functionality and stream real time data using persistent HTTP/2 connections and Envoy proxy.