Ultimate Guide: NestJS Tracing with Open Telemetry [Updated 2022]
A tutorial on implementing distributed tracing in NestJS applications using the Open Telemetry framework for observability.
Tom Ray — NestJS advocate and educator who helps developers transition into backend and full-stack development through practical, project-driven learning.
12 articles from this blog
A tutorial on implementing distributed tracing in NestJS applications using the Open Telemetry framework for observability.
A comprehensive guide to unit testing and mocking in the NestJS framework, covering best practices, examples, and CI/CD integration.
A step-by-step tutorial on integrating Prisma ORM with a NestJS backend, including database setup, CRUD operations, and testing.
A comprehensive guide to managing environment variables and configuration in NestJS applications using the built-in Config Module.
A detailed tutorial on implementing caching in NestJS applications, covering in-memory caching and Redis integration with practical examples.
A tutorial on implementing logging in NestJS, covering the built-in logger and setting up Pino for production-ready JSON logs.
A tutorial on setting up a local development environment with Docker Compose for NestJS, Redis, and Postgres, including Prisma ORM.
A guide to deploying a NestJS application to Google Cloud Run, covering manual setup and automated CI/CD with GitHub Actions.
A step-by-step tutorial on creating a production-optimized Dockerfile for NestJS applications, covering local testing and deployment.
A tutorial on handling file uploads in an Apollo GraphQL server and storing them in Google Cloud Storage using Node.js.
A tutorial on building and deploying a GraphQL API using Apollo Server, Prisma, TypeScript, and Heroku with a Postgres database.
A developer's journey from frontend to full-stack by learning NestJS, overcoming imposter syndrome, and mastering backend concepts like dependency injection.