Prisma Understand the shadow database feature of Prisma ORM When running a Prisma migration on a cloud-hosted database, you need a shadow database to see your migration succeed. In this post, we will see why it is required.
Node.js Using PlanetScale and TypeORM to build a Node.js REST API This tutorial will show how to use PlanetScale, the Serverless database, and TypeORM to build a REST API in Node.js and Typescript.
Node.js Read CSV file in Node.js and Typescript In this tutorial, we will see how to read and parse the content of a csv file using Node.js and Typescript.
Engineering Discover ULID: the sortable version of UUID In this post, we will see what ULID is and how it differs from UUID and when to use it. We will see an implementation using Node.js and Typescript
AWS Using Typescript and Esbuild to deploy a Lambda Function with AWS CDK Do you want to know how to deploy your Lambda function written in Typescript using AWS CDK? We will use Docker and Esbuild to test it locally and deploy it in production.
MongoDB Handle MongoDB transactions in Node.js using Mongoose This tutorial will show how to handle MongoDB transactions in a Node.js application using the most popular ORM Mongoose.
Node.js Implement Server-Sent Events in Node.js and React This tutorial will show how to use Server-Sent Events (SSE) to send updates from the application server (backend) to the client without refreshing the page.
Node.js Deploy a Node.js application with PM2 and Nginx This tutorial will show how to deploy a Node.js application using PM2 and do a reverse proxy with Nginx to make the application accessible to the world.
AWS Create and deploy a Lambda Function in Node.js with AWS CDK In this tutorial, we will see how to create and deploy a lambda function using the AWS CDK. We will see how to test the Lambda function locally by combining it with the SAM CLI.
GraphQL Handle custom data type in a GraphQL application with Node.js In this tutorial, we will see how to create a custom Date type, apply validation on the value with GraphQL and use it in our GraphQL schema and resolvers.
GraphQL Create a GraphQL application with Node.js and Apollo server 4 In this tutorial, we will create a GraphQL in Node.js using Apollo server 3 then using the new Apollo sandbox to test our queries and mutations.
Lambda Backup a database using AWS Lambda container In this tutorial, we will create an AWS Lambda function from a Docker image to backup a PostgreSQL database. We will also see how to test in local and deploy in production.
Node.js Using Prisma ORM to build a Node.js application with MySQL In this tutorial, we will see how to use Prisma with MySQL by defining our database structure, generating migrations, and performing CRUD operations.
Web Scraping Using Web scraping in Node.js to build an API to browse programming languages In this tutorial, we will see how to perform Web scraping on a website using Node.js and Typescript. We will store the data in MongoDB
Docker Using Docker and Docker-compose with Node.js and MongoDB In this post, we will see how to build the Docker image of a Node.js application connected to a MongoDB container and run them with Docker Compose
Bash Write better bash scripts with Zx In this post, we will see how to write a bash script in Node.js using Zx, a Node package created by Google. We will browse his other functions
Node.js Generate a PDF in a Node.js application with Puppeteer In this tutorial, we will combine the power of a headless browser and a view template engine to generate a report in PDF.
VPS The minimal configuration of a VPS server to host a Web Application You just bought a fresh VPS to host your Web application but don't know our the configure it in order to be ready to make your app accessible through Internet? We will cover how to configure it in this tutorial.
Node.js Document a Node.js REST API with Swagger and Open API Most of the time, REST API is exposed to the world for developers to consume them. Document it is paramount for good integration. In this tutorial, we will see how to document a REST API built with Node.js and Express.
Node.js Upload files to the Node.js server with Express and Multer In this post, we will see how to upload one or many files to a Node.js server using Express and Multer. We will also browse and download the file
Express Create a REST API with Node.js, Express, MongoDB and Typescript In this post, we will build a REST API for a user management application in Node.js and Typescript. Connect to a MongoDB database and store the data.
Node.js Upload file to Google Drive with Node.js In this post, we will upload a file into Google Drive using the Google Drive API in a Node.js application, create a folder, and list files.
MongoDB Connect MongoDB with a Node.js web application using Mongoose This post shows how to connect to MongoDB from a Node.js application, save and retrieve data in the database, and then return it to the client.
Typescript Set up a Node.js project with TypeScript, ESLint, and Prettier In this tutorial, we will create a Node.js starter project with TypeScript, ESLint, and Prettier. Define some ESLInt rules to check on our code and automatically fix the errors found.