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

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. 🚀

NestJS Custom Decorators

Learn to utilize custom decorators in NestJS to make your code cleaner & adhere to the single responsibility principle.

NestJS Domain Driven Design With Class Transformer

Learn how to implement domain driven design in NestJS with class-transformer & start writing cleaner, less complex code while also reducing bugs.

NestJS Authentication + Refresh Token With Passport.js

Learn how to implement JWT authentication in a NestJS application. Includes refresh token authentication to refresh our JWT and prevent users from having to authenticate.

Connect it all with a Next.js UI and implement authentication with custom middleware. Includes Google OAuth flow.

NestJS Factory Method Pattern

Learn how to implement the powerful factory method pattern in a NestJS application to keep your code clean & less complex.

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.

Kubernetes Blue/Green Deployments with Istio

Learn how to implement Blue/Green deployments in Kubernetes and lower deployment risk. Install Istio - a powerful service mesh to implement routing rules.

NestJS Server-Sent Events | Build a Real Time Crypto Dashboard

In this lecture we learn how to implement server-sent events from a NestJS backend in order to stream real time data to a Next.js cryptocurrency dashboard.

NestJS Tracing | Open Telemetry & Honeycomb

Learn how to implement tracing in a NestJS application to view where time is being spent in your applications & debug slow APIs.

Learn Full Stack Development

Courses & Lectures

Access all of my best-selling courses & exclusive member-only lectures to learn full-stack development and upgrade your skills. New content is added monthly.

Over 10000 Students

We’ve taught over 10000 paying students the best practices in full-stack development covering UI, Backend & DevOps technologies. You’re in good company!

Q&A Support

Join our community and get access to fast & friendly Q&A support from instructors & other students who are learning the same content.

Membership

Join over 10,000 other students and get access to all courses & lectures to learn full-stack development & take your skills to the next level.

Don’t Just Take My Word For It

See what my students have to say about their learning experience. Check out real reviews from those who’ve taken my courses and discover why they recommend it!

[udemy_reviews]

6000+ Students

Sign up to receive updates on new content & exclusive offers

We don’t spam! Cancel anytime.

Course Sale

Sign up to receive 50% off your next course purchase

Receive notifications for new lectures, courses & other exclusive offers. No spam & cancel anytime.