by mguay | Oct 20, 2024 | Kubernetes, Lecture, NestJS, Node.js
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...
by mguay | Oct 6, 2024 | Lecture, NestJS
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....
by mguay | Aug 10, 2024 | Lecture, NestJS, Next.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...
by mguay | Jul 18, 2024 | DevOps, Lecture
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...
by mguay | Jun 29, 2024 | Kubernetes, Lecture
Learn how to implement Blue/Green deployments in Kubernetes and lower deployment risk. Install Istio - a powerful service mesh to implement routing...
by mguay | May 16, 2024 | Lecture, NestJS
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...