Node.js Build a One-time Password in Node.js using Twilio SMS API and Redis In this post, we will see how to build a one-time password system in Node.js and Typescript using the Twilio SMS API and Redis.
Node.js Generate a CSV file from data using Node.js In this post, we will see how to write data coming from a database in a CSV file using Node.js and Typescript. We will a package called csv-writer.
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 3 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.
Node.js Using Web scraping in Node.js to build an API to browse programming languages Web scraping is the way to go when there is no API available that provides the data you need. In this tutorial, we will see how to web scraping in Node.js and Typecsript.
Docker Using Docker and Docker-compose with Node.js and MongoDB We usually build applications through many releases, and for each release, it happens we need to share the code with our peer. Unfortunately, at this point, many problems often happen.
Bash Write better bash scripts with Zx As a developer, we usually want to automate the most tasks possible to be productive, deliver faster and stay focused on what really brings the value to the end-user.
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 We can store data inside various source for example, S3, Google Drive, Dropbox or simply on the same server where our backend is hosted. In this tutorial, we will see how to do it for the latter source.
Express Create a REST API with Node.js, Express, MongoDB and Typescript REST is present in most systems evolving in a service-oriented architecture. The easiness to build simple APIs is the reason for its popularity today. We will build one with Node.js
Node.js Upload file to Google Drive with Node.js There are so many cloud storage services that provide user interface to manage our files but sometimes, we need to perform these actions programmatically by interacting with the API. We will see a use for Google Drive API
MongoDB Connect MongoDB with a Node.js web application You want to use MongoDB on your next project with Node.js but don't know how to start with it? How to create a connection, how to save and retrieve data? We are going to see how to do it in this tutorial.