Blog

EducationMay 1, 2023

Best Practices To Speed Up Your Serverless Applications

Learn about some best practices to speed up your serverless applications using Prisma.

EducationApril 17, 2023

Adding Database Access to your SvelteKit App with Prisma

Learn how you can interact with a database from a SvelteKit application using Prisma.

EducationMarch 31, 2023

Building a REST API with NestJS and Prisma: Authentication

In this tutorial, you will learn how to implement JWT authentication with NestJS, Prisma and PostgreSQL. You will also learn about salting passwords, security best practises and how to integrate with Swagger.

EducationMarch 24, 2023

The Ultimate Guide to Testing with Prisma: CI Pipelines

Learn how to set up a CI pipeline to automatically run tests against your application that uses Prisma.

EducationMarch 23, 2023

Building a REST API with NestJS and Prisma: Handling Relational Data

In this tutorial, you will learn how to handle relational data in a REST API built with NestJS, Prisma and PostgreSQL. You will create a new User model and learn how to model relations in the data layer and API layer.

EducationMarch 2, 2023

The Ultimate Guide to Testing with Prisma: End-To-End Testing

Learn all about end-to-end testing, how to set up a testing environment and how to write tests using Playwright and Prisma.

EducationFebruary 14, 2023

The Ultimate Guide to Testing with Prisma: Integration Testing

Learn about how to plan, set up and write integration tests for your API.

EducationJanuary 31, 2023

The Ultimate Guide to Testing with Prisma: Unit Testing

Learn about what unit testing is and how to approach it in an application using Prisma Client.

EducationDecember 22, 2022

The Ultimate Guide to Testing with Prisma: Mocking Prisma Client

Learn about mocking and spying, why they are useful, and how they can be done with Prisma Client.

EducationDecember 14, 2022

Building a REST API with NestJS and Prisma: Error Handling

In this tutorial, you will implement error handling in a NestJS application. You will learn two ways to handle errors: directly in your application code and by creating an exception filter.

EducationDecember 1, 2022

How TypeScript 4.9 `satisfies` Your Prisma Workflows

Learn how TypeScript 4.9''s new `satisfies` operator can help you write type-safe code with Prisma

EducationOctober 17, 2022

Database Metrics with Prisma, Prometheus & Grafana

This tutorial will help you to get started with Prisma's metrics feature. Learn how to integrate metrics into a web server using Prometheus and Grafana.