Bash Set up ZSH, autosuggestion, and syntax highlight on a Ubuntu Server This tutorial will show how to set up Zsh and Oh My Zsh to improve productivity and speed when working in the terminal. We will install plugins.
Spring Boot Send email in Spring Boot with Thymeleaf and Mailgun In this tutorial, we will see how to send an email with Spring Boot, use Thymeleaf to create the template, and use Mailgun credentials to send the email.
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 How to build a Web scraper with Node.js In this tutorial, we will learn how to build a web scraper that performs web scraping on a website using Node.js and TypeScript. We will store the data in MongoDB and expose it through an API route.
Spring Boot Write custom validator for request body in Spring Boot In this post, we will see how to create a custom validator using Hibernate Validator to validate complex inputs in a Spring Boot Application.
Spring Boot Validate Request Body and Parameter in Spring Boot In this tutorial, we will use Hibernate Validator to validate the request body and URL parameters sent to a Spring Boot application.
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
Spring Boot Using MongoDB with Spring Boot Part 2 In the first part, we have seen how to create, update and delete data with SpringBoot. In this tutorial will see how to read these data, sort them, apply filters, and finally paginate data.
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.
Spring Boot Using MongoDB with Spring Boot project - Part 1 When it comes to using MongoDB on a backend application, Node.js is the way to go most of the time. In the Java ecosystem, Spring Framework is widely used for building Robust backend applications for enterprises. We will see how to connect to the MongoDB database and perform write operations.
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.
Spring Boot Create a Spring Boot starter project for a REST API Spring Boot is today the best tool to start a new project with the Spring Framework. It helps us start a project quickly with many features out of the box. There is a great community behind and still improving with the year.
Commitlint Apply conventional commit style on your project with commitlint Git is widely used across the software engineering world to build software because it helps to keep the history of changes in our codebase throughout the build of software by a team.
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
REST API How to Build a RESTful API with Node.js, Express, and MongoDB Discover how to create a REST API with Node.js, Express, and MongoDB. This comprehensive tutorial covers all the essentials for building a scalable backend.
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.
MongoDB Featured Enable authentication and authorization on MongoDB In this post, we will learn how to install MongoDB on MacOS and then, enable authentication and authorization by creating users with restricted roles and finally connect to the database.