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 Next.js API routes 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 performant MySQL database platform 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.
Writing Grammarly: The professional tool writers need. In this post, I share how as a Tech blogger, Grammarly helps me write my blog posts, proofread them, and improve my English vocabulary daily.
Node.js Read CSV file in Node.js and Typescript In this tutorial, we will learn 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.
MongoDB Create a replica set in MongoDB with Docker Compose This tutorial will show how to create a replica set in MongoDB, then use Docker compose to make a more straightforward setup.
Spring Boot Handle database migrations in a Spring Boot application with Flyway In this tutorial, we will see how to use Flyway in a SpringBoot application to create and execute database migrations.
Node.js Deploy a Node.js application with PM2 and Nginx This tutorial shows how to deploy a Node.js application on a VPS using PM2 and do a reverse proxy with Nginx on a subdomain to make the application accessible worldwide.
Java Create a Java project using an external dependency with Maven In this tutorial, we will see how the create a Java project using Maven then, add an external dependency, finally package the JAR file and execute it.
React Set up a React project with Typescript, Hot reload and Webpack In this tutorial, we will learn how to create a React project from scratch using Webpack. This project will include the support of Typescript and Hot reload.
AWS Deploy a Lambda Function in Node.js with AWS CDK v2 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 How to deploy a AWS Lambda container with Docker 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.
Blog Set up a personal blog with Ghost and Docker In this post, we will set up a blog with Ghost and Docker, and MySQL. Place it behind a subdomain and add an SSL certificate using Letsencrypt.