Skip to main content

Sed: Normalize markdown file with Regex

· 3 min read
Ajay Dhangar
Founder of CodeHarborHub

I have been using web clipper to save articles and blog posts for a while now. It's a great tool to save content from the web and organize it in a clean and readable format. However, the markdown files generated by web clipper are not always consistent, and I often find myself manually editing them to make them more readable.

CI evolution: From FTP client to GitHub Action

· 3 min read
Ajay Dhangar
Founder of CodeHarborHub

In the early days of web development, the most common way to deploy a website was to use an FTP client. This involved manually uploading files to a remote server, which was a time-consuming and error-prone process. As web development practices evolved, so did the tools and techniques for deploying websites. One of the most significant advancements in this area has been the introduction of continuous integration (CI) and continuous deployment (CD) pipelines, which automate the process of building and deploying web applications.

Install MongoDB Windows

· 3 min read
Ajay Dhangar
Founder of CodeHarborHub

MongoDB is a popular NoSQL database that is known for its flexibility and scalability. It is widely used in modern web applications and is a great choice for storing and managing large volumes of data. In this article, we will walk you through the process of installing MongoDB on a Windows system.

Install MongoDB Linux

· 2 min read
Ajay Dhangar
Founder of CodeHarborHub

MongoDB is a popular NoSQL database that is known for its flexibility and scalability. It is widely used in modern web applications and is a great choice for storing and managing large volumes of data. In this article, we will walk you through the process of installing MongoDB on a Linux system, specifically Debian Bullseye.

Prompt Engineering Guide

· 2 min read
Ajay Dhangar
Founder of CodeHarborHub

Prompt Engineering is a process of creating a prompt that is used to guide the user through a series of steps to achieve a specific goal. It is a powerful tool that can help users complete complex tasks with ease and efficiency. In this guide, we will walk you through the process of creating an effective prompt that will help you achieve your desired outcome.