Docker Build a Docker image of a Node.js application In this post, we will see how to build the Docker image of a Node.js application and use the Javascript bundler ESbuild to reduce the application bundle and hence the Docker image size.
Node.js Caching data in Node.js application with Redis In this post, we will see how to use Redis to cache data retrieved from a MySQL database through a Node.js Application. We will also see how to invalidate the cached data.
Prisma Handle a Many-to-Many relationship with Prisma and Node.js In this post, we will see how to create a many-to-many relationship with the Prisma schema and then, create, retrieve and delete data from the database.
Spring Boot Data Caching in a Spring Boot application with Redis In this post, we will see how to use Redis to cache data retrieved from a MySQL database through a Spring Boot Application. We will also see how to invalidate the cached data.
Next.js Create a Docker image of a Next.js application In this post, we will see how to create a Docker image of a Next.js application and use the standalone output the reduce the size of the Docker image.
Node.js Connect a Node.js application with MongoDB using Prisma In this post, we will see how to use Prisma to define the Schema of our Mongo database and then perform CRUD actions in a Node.js application with Typescript.
Node.js Read an Excel file in Node.js and Typescript In this post, we will see how to read the content of an Excel file in Node.js using the library exceljs. We will also see how to handle cell formula.
Node.js Write data in an Excel file using Node.js and Typescript In this post, we will see how to write data coming from a database in an Excel file using Node.js and Typescript. We will use a package called exceljs.
Spring Boot Deploy a Spring Boot application with Docker and Nginx Reverse Proxy In this post, we will see how to deploy a Spring Boot application packaged with Docker, configure a reverse proxy with Nginx, and finally secure it with Lets Encrypt.
Spring Boot Deploy a Spring Boot application JAR file with Nginx reverse proxy In this post, we will see how to deploy a Spring Boot application packaged as a JAR file on a server, configure a reverse proxy with Nginx, and finally secure it with Lets Encrypt.
Spring Boot Build a Web application with Spring Boot and Tailwind CSS In this post, we will see how to build a web application with Spring Boot, Thymeleaf, and Tailwind CSS to provide a modern design to our server-side application.
Spring Boot Create a Spring Boot project from IntelliJ In this post, we will see how to use IntelliJ to create and run a Spring Boot project with Maven dependencies.
React Build a newsletter form subscription using React and the ConvertKit API In this post, you will see how to create a custom newsletter form subscription using React and the ConvertKit API.
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.
Java Deploy a Java Lambda Function and API Gateway with AWS CDK In this post, we will see how to deploy an API Gateway and a Lambda function written in Java using the AWS CDK.
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.
Spring Boot Handle Many-To-Many relationship with JPA in a Spring Boot application - part 2 In this post, we will see how to handle Many-to-Many relationships that have additional information. We will use JPA, Hibernate, in a Spring boot project.
Spring Boot Handle Many-to-Many relationship with JPA in a Spring Boot application - part 1 In this post, we will see how to create many-to-many relationships between entities using JPA and Hibernate ins a Spring Boot project.
Community Deploy Forem on Digital Ocean and build your tech community Forem is an open-source software for building communities. In this post, we will see how to deploy self-host Forem on a Digital Ocean droplet.
Community Deploy Forem on AWS and build your tech community Forem is an open-source software for building communities. In this post, we will see how to self-host an instance on AWS and Digital Ocean.
Next.js Protect your API routes in Next.js with Middleware In this post, we will use the Next.js middleware feature to secure the API routes of a web application. Middleware has been released in Next.js 12
Spring Boot Upload a file to a server with Spring Boot In this post, we will see how to upload a file to a server in the SpringBoot Web application, and then we will access the uploaded file from the browser.
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.
Serverless PlanetScale: The MySQL serverless database In this tutorial, I show to use the CLI to manage your database and perform tasks like creating a branch, connecting to the shell, executing the query, and deploying to production.