<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Vidip Ghosh</title>
    <description>The latest articles on Forem by Vidip Ghosh (@vidipghosh).</description>
    <link>https://forem.com/vidipghosh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F955216%2Ff372480f-f0b4-43c8-a1a7-bdb95998b2c5.JPG</url>
      <title>Forem: Vidip Ghosh</title>
      <link>https://forem.com/vidipghosh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/vidipghosh"/>
    <language>en</language>
    <item>
      <title>MergeGuard</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Thu, 29 Jan 2026 17:22:06 +0000</pubDate>
      <link>https://forem.com/vidipghosh/mergeguard-5e11</link>
      <guid>https://forem.com/vidipghosh/mergeguard-5e11</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-01-21"&gt;GitHub Copilot CLI Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;MergeGuard is a proactive CLI tool designed to eliminate "Conflicts." &lt;/p&gt;

&lt;p&gt;Problem: While working in a team we always needed to verbally communicate regarding the changes &amp;amp; ask other developers to take a pull OR while taking pull, unaware of changes we end up getting conflicts. So, here MergeGuard comes into play.&lt;/p&gt;

&lt;p&gt;Key Features:&lt;br&gt;
Real-time Watch Mode: Continuously monitors your active branch for remote updates.&lt;/p&gt;

&lt;p&gt;Line-Level Analysis: It identifies the exact line-range overlaps between your local work and the remote.&lt;/p&gt;

&lt;p&gt;AI Risk Assessment: Uses Llama AI to analyze the codebase and classify the conflict risk as NONE, LOW, MEDIUM, or HIGH.&lt;/p&gt;

&lt;p&gt;Resolution Strategies: Provides AI-generated suggestions on how to approach the merge before it even happens.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Demo Video: &lt;a href="https://youtu.be/-FaROx-gE1E?si=YxLKLa9tSdo2yCmY" rel="noopener noreferrer"&gt;Click Here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot CLI
&lt;/h2&gt;

&lt;p&gt;MergeGuard integrates GitHub CLI (gh) to retrieve commit metadata (author + commit message) and combines it with git diffs to proactively detect merge conflict risk.&lt;/p&gt;

</description>
      <category>git</category>
      <category>productivity</category>
      <category>typescript</category>
      <category>node</category>
    </item>
    <item>
      <title>The Evolution of Sequential Learning Models: RNN LSTM Transformers</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Tue, 11 Nov 2025 15:05:27 +0000</pubDate>
      <link>https://forem.com/vidipghosh/the-evolution-of-sequential-learning-models-rnn-lstm-transformers-540f</link>
      <guid>https://forem.com/vidipghosh/the-evolution-of-sequential-learning-models-rnn-lstm-transformers-540f</guid>
      <description>&lt;p&gt;Recurrent Neural Networks (RNNs) are used for processing sequential or time-series data by maintaining a hidden states that captures memory of past inputs within a sequence.&lt;/p&gt;

&lt;p&gt;They have a feedback loop, meaning each output depends on the previous inputs — making them ideal for tasks like sentiment analysis or speech recognition.&lt;/p&gt;

&lt;p&gt;However, RNNs face key challenges:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vanishing gradient problem&lt;/strong&gt; – they struggle to learn long-term dependencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limited memory&lt;/strong&gt; – as sequences get longer, they gradually forget earlier information.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Long Short-Term Memory (LSTM) networks come into the picture as an improved version of RNNs, designed to solve the problems of vanishing gradients and long-term dependency.&lt;/p&gt;

&lt;p&gt;Unlike traditional RNNs, LSTMs have a memory cell that helps retain important information for longer durations — allowing them to "remember" context across longer sequences.&lt;/p&gt;

&lt;p&gt;Architecture Overview:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Forget Gate: Decides which part of the previous cell state to keep or forget.&lt;/li&gt;
&lt;li&gt;Input Gate: It is actually the one that adds new information into the memory cell.&lt;/li&gt;
&lt;li&gt;Output Gate: Controls what information is passed to the next step.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Real use case:&lt;/strong&gt; Grammar correction tools like QuillBot, which rely on understanding long text dependencies to rephrase sentences accurately.&lt;/p&gt;

&lt;p&gt;However LSTM face key challenges: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Computationally Expensive&lt;/li&gt;
&lt;li&gt;Requires more memory. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;LSTMs can’t analyze an entire sentence at once since they process information sequentially, step by step.&lt;br&gt;
This is where Transformers come in — self-attention-based models designed for processing natural language efficiently. Unlike RNNs or LSTMs, Transformers process entire sentences in parallel, allowing them to capture context and relationships between words more effectively.&lt;br&gt;
Examples: ChatGPT, BERT, GPT-4&lt;/p&gt;

&lt;p&gt;Key Features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Capable of performing Sequence-to-Sequence tasks (e.g., language translation).&lt;/li&gt;
&lt;li&gt;Built using multiple encoder–decoder layers for deeper understanding.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>algorithms</category>
      <category>deeplearning</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>🚀 From Algorithms to Neural Networks: ML vs DL Explained</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Wed, 24 Sep 2025 16:12:34 +0000</pubDate>
      <link>https://forem.com/vidipghosh/from-algorithms-to-neural-networks-ml-vs-dl-explained-4nhg</link>
      <guid>https://forem.com/vidipghosh/from-algorithms-to-neural-networks-ml-vs-dl-explained-4nhg</guid>
      <description>&lt;p&gt;We often hear Machine Learning (ML) and Deep Learning (DL) used interchangeably, but they aren’t the same.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔹 Machine Learning (ML)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Machine learning learns from training data and then performs on new data. &lt;/li&gt;
&lt;li&gt;It works well on structured data but classical ML models don't have layers, hence cannot work on complex data like image or do complex calculations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔹 Deep Learning (DL)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Deep learning is a subset of machine learning that uses many multilayered neural networks to model complex data. It uses artificial neural network.&lt;/li&gt;
&lt;li&gt;Example: image classification, speech recognition, and natural language processing.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🧠 Core Neural Network Architectures
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Artificial neural networks (ANN)&lt;/strong&gt;: ANN's work on the logic on how brain can perform calculations. It consists of 3 layers: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Input layer&lt;/strong&gt;: receives data. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hidden layer&lt;/strong&gt;: process and learn patterns.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output layer&lt;/strong&gt;: generates results.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Convolution neural networks (CNN)&lt;/strong&gt;: CNNs are primarily used for image classification tasks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Input layer&lt;/strong&gt;: The input image (represented as a matrix of pixel values) is fed into the network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Convolution layer&lt;/strong&gt;: Here, most of the tasks takes place like extracting features.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pooling layer&lt;/strong&gt;:Reduces dimensions while keeping key features.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Activation layer&lt;/strong&gt;: Activation functions (like ReLU) are applied after convolutional and fully connected layers to add non linearity to the model so that it can understand complex patterns.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fully connected layer&lt;/strong&gt;: Combines extracted feature for classification.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output layer&lt;/strong&gt;: Produces the final prediction (e.g., softmax for multi-class classification, sigmoid for binary classification, linear for regression).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Recurrent neural networks (RNN)&lt;/strong&gt;: It is used in sequential data. It requires memory, remembering past data etc. It is used in tasks like Natural language processing, Stock price prediction etc.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RNN is used for tasks like predicting next word.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>machinelearning</category>
      <category>dl</category>
    </item>
    <item>
      <title>💡 AI in Healthcare: Beyond Productivity Tools</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Sun, 14 Sep 2025 17:18:01 +0000</pubDate>
      <link>https://forem.com/vidipghosh/ai-in-healthcare-beyond-productivity-tools-23jl</link>
      <guid>https://forem.com/vidipghosh/ai-in-healthcare-beyond-productivity-tools-23jl</guid>
      <description>&lt;p&gt;We’ve all used LLMs like ChatGPT, Llama, and Generative AI for day-to-day tasks—boosting productivity, creativity, and even generating new ideas. These models can summarize long documents, analyze PDFs, interpret links, and generate text with ease.&lt;/p&gt;

&lt;p&gt;Then we talked about fine tuning AI models according to our requirement. But AI isn’t just limited to productivity—it’s also transforming medicine.&lt;/p&gt;

&lt;p&gt;For example: In healthcare, analyzing CT scans and medical reports is time-consuming. AI-powered agents trained on biomedical data can assist doctors by summarizing scans, flagging anomalies, and suggesting possible diagnoses—helping them save time and focus more on patient care.&lt;/p&gt;

&lt;p&gt;Some specialized AI models in this field include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ContactDoctor/Bio-Medical-MultiModal-Llama-3-8B-V1&lt;/li&gt;
&lt;li&gt;Med-PaLM 2 (by Google DeepMind)&lt;/li&gt;
&lt;li&gt;Llama3-OpenBioLLM-8B&lt;/li&gt;
&lt;li&gt;TaozhiyuAI/OpenBioLLM-Llama-3&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>From Assistants to Decision-Makers: AI Agents vs. Agentic AI</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Sat, 13 Sep 2025 19:49:28 +0000</pubDate>
      <link>https://forem.com/vidipghosh/from-assistants-to-decision-makers-ai-agents-vs-agentic-ai-4945</link>
      <guid>https://forem.com/vidipghosh/from-assistants-to-decision-makers-ai-agents-vs-agentic-ai-4945</guid>
      <description>&lt;p&gt;When it comes in terms of automating stuff and decision making, AI agents &amp;amp; Agentic AI are often mentioned together- but they don't work the same way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Agents&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI agents are task oriented i.e. it can only be used for specific task.&lt;/li&gt;
&lt;li&gt;Designed to perform tasks independently.&lt;/li&gt;
&lt;li&gt;Cannot help in decision making.&lt;/li&gt;
&lt;li&gt;Ex: Email organizer → classifies emails into categories (spam, promotions, important).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Agentic AI&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;These are multi specialized agents that work together simultaneously. Capable of performing multiple tasks.&lt;/li&gt;
&lt;li&gt;Can communicate, collaborate, and adapt to changing situations i.e. agentic AI are capable of learning from user interactions.&lt;/li&gt;
&lt;li&gt;Ex: Healthcare agent which can both analyze documents as well as suggest us treatments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 In short:&lt;br&gt;
AI Agents = Specialists (narrow tasks, limited adaptability)&lt;br&gt;
Agentic AI = Collaborators (multi-tasking, adaptive, decision-making)&lt;/p&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Bias, Variance, and the Art of Building Better ML Models🎯</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Fri, 12 Sep 2025 19:49:08 +0000</pubDate>
      <link>https://forem.com/vidipghosh/bias-variance-and-the-art-of-building-better-ml-models-4ek0</link>
      <guid>https://forem.com/vidipghosh/bias-variance-and-the-art-of-building-better-ml-models-4ek0</guid>
      <description>&lt;p&gt;Machine Learning is about training models on a dataset, letting them learn patterns, and then testing them on unseen data.&lt;/p&gt;

&lt;p&gt;Two important parameters to consider are:&lt;/p&gt;

&lt;p&gt;🔹 Bias &amp;amp; Variance&lt;/p&gt;

&lt;p&gt;High Bias → The model is too simple. It misses important patterns and performs poorly on both training and testing data.&lt;/p&gt;

&lt;p&gt;High Variance → The model is too complex. It performs very well on training data but fails to generalize to unseen testing data.&lt;/p&gt;

&lt;p&gt;⚡ Overfitting → High variance + low bias&lt;br&gt;
Ways to reduce: choose only relevant features, reduce model complexity, or use techniques like regularization.&lt;/p&gt;

&lt;p&gt;⚡ Underfitting → High bias + low variance&lt;br&gt;
Ways to reduce: increase model complexity and use more training data.&lt;/p&gt;

&lt;p&gt;🤔 Which is the best model?&lt;br&gt;
The ideal model is one with low bias (captures patterns well) and low variance (generalizes well to new data).&lt;/p&gt;

</description>
    </item>
    <item>
      <title>From Generic to Specific: Making AI Work for Your Domain</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Thu, 11 Sep 2025 19:10:37 +0000</pubDate>
      <link>https://forem.com/vidipghosh/from-generic-to-specific-making-ai-work-for-your-domain-34hp</link>
      <guid>https://forem.com/vidipghosh/from-generic-to-specific-making-ai-work-for-your-domain-34hp</guid>
      <description>&lt;p&gt;Generative AI is trained on vast amounts of data and is widely used for:&lt;br&gt;
✅ Generating new ideas&lt;br&gt;
✅ Writing &amp;amp; debugging code&lt;br&gt;
✅ Automating repeated tasks&lt;br&gt;
✅ Image generation&lt;br&gt;
…and much more.&lt;/p&gt;

&lt;p&gt;But what if we want AI to answer questions on a specific topic?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Education → AI agents fine-tuned on a university’s curriculum to help students with course-specific Q&amp;amp;A.&lt;/li&gt;
&lt;li&gt;Travel → AI trained on local attractions, food options, and transport to suggest personalized itineraries.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where two powerful techniques come in:&lt;/p&gt;

&lt;p&gt;🔹 Fine-Tuning – retraining a Large Language Model (LLM) so it learns domain-specific knowledge and responds only in that context.&lt;/p&gt;

&lt;p&gt;🔹 Retrieval Augmented Generation (RAG) – connecting an LLM to external datasets/documents so it can “retrieve” relevant, up-to-date information before generating responses, leading to more accurate, context-specific and reliable outputs.&lt;/p&gt;

&lt;p&gt;Together, these approaches make AI more focused, reliable, and domain-specific—transforming it from a general assistant into a specialized expert.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Exploring Generative AI: From Curiosity to Creation</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Wed, 10 Sep 2025 18:12:32 +0000</pubDate>
      <link>https://forem.com/vidipghosh/exploring-generative-ai-from-curiosity-to-creation-8b9</link>
      <guid>https://forem.com/vidipghosh/exploring-generative-ai-from-curiosity-to-creation-8b9</guid>
      <description>&lt;p&gt;Artificial Intelligence is all about training machines to mimic human like behaviour. We feed our data to machine &amp;amp; it performs a specific task. &lt;br&gt;
For ex: To detect if an email is spam or not spam, we first train our models using historic dataset using machine learning algorithms like Logistic regression and then we test on new &amp;amp; unseen data.&lt;br&gt;
Also, for image classification we use a technique called Deep learning. It can analyze the complex patterns. Convolutional Neural Networks (CNNs) are the key technique for image tasks.&lt;/p&gt;

&lt;p&gt;Traditional AI systems have one drawback. Traditional AI is usually limited to prediction or classification tasks—it can’t create brand-new outputs beyond what it’s trained on. Here comes the generative AI, Large language models (LLMs) and ChatGPT. &lt;/p&gt;

&lt;p&gt;Generative AI learns from the massive amount of datasets and then generate new contents like image, text, code, etc.&lt;/p&gt;

&lt;p&gt;Generative AI capabilities: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;generating new ideas&lt;/li&gt;
&lt;li&gt;enhancing productivity as it speeds up debugging, gives suggestions as seen in GitHub copilot&lt;/li&gt;
&lt;li&gt;automating repeated tasks&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>genai</category>
      <category>ai</category>
      <category>machinelearning</category>
      <category>deeplearning</category>
    </item>
    <item>
      <title>Using .env in React + Vite</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Sat, 29 Jul 2023 09:41:32 +0000</pubDate>
      <link>https://forem.com/vidipghosh/using-env-in-react-vite-381f</link>
      <guid>https://forem.com/vidipghosh/using-env-in-react-vite-381f</guid>
      <description>&lt;p&gt;I was using .env in my react app created using vite. I have a token which needs to be hidden. &lt;/p&gt;

&lt;p&gt;As soon as I wrote process.env.AUTH_KEY, I got the following error: &lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsyfr7yftv375qsrbr1c5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsyfr7yftv375qsrbr1c5.png" alt="Image description" width="800" height="74"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then on searching I came across the right way of using .env variables in React + Vite project. &lt;/p&gt;

&lt;p&gt;**&lt;br&gt;
.jsx&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const READ_KEY = import.meta.env.VITE_GH_AUTH_KEY;
const octokit = new Octokit({ auth: READ_KEY });
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;**&lt;/p&gt;

&lt;p&gt;**&lt;br&gt;
.env&lt;br&gt;
&lt;code&gt;VITE_GH_AUTH_KEY = 'your-auth-token'&lt;/code&gt;&lt;br&gt;
**&lt;/p&gt;

&lt;p&gt;For reference, please refer the article: &lt;a href="https://stackoverflow.com/questions/72628089/error-in-vite-preview-uncaught-in-promise-referenceerror-process-is-not-def"&gt;https://stackoverflow.com/questions/72628089/error-in-vite-preview-uncaught-in-promise-referenceerror-process-is-not-def&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Solving Adding another git repository inside another repository</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Tue, 13 Jun 2023 14:28:04 +0000</pubDate>
      <link>https://forem.com/vidipghosh/adding-another-git-repository-inside-another-repository-180</link>
      <guid>https://forem.com/vidipghosh/adding-another-git-repository-inside-another-repository-180</guid>
      <description>&lt;p&gt;I recently came across the situation where we push the project and as soon as we run &lt;strong&gt;git add .&lt;/strong&gt; command, we get the following warning:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fywx4fh4gb6u94ot2uhsw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fywx4fh4gb6u94ot2uhsw.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And when we push this project, we find that a submodule has been pushed into the project repository. The outer git repository ignores the inner git repository and the inner git repository is called the module. &lt;/p&gt;

&lt;p&gt;I came across the solution for solving this: &lt;br&gt;
Step1: run command &lt;strong&gt;ls -a&lt;/strong&gt; (In git bash terminal)&lt;br&gt;
Step2: run command &lt;strong&gt;rm -rf .git&lt;/strong&gt; (remove &lt;strong&gt;.git&lt;/strong&gt;)&lt;br&gt;
Step3: Again, run &lt;strong&gt;git add .&lt;/strong&gt; and commit the changes. &lt;/p&gt;

&lt;p&gt;Related articles:&lt;br&gt;
&lt;a href="https://stackoverflow.com/questions/67962030/warning-adding-embedded-git-repository-when-adding-a-new-create-react-app-fol" rel="noopener noreferrer"&gt;https://stackoverflow.com/questions/67962030/warning-adding-embedded-git-repository-when-adding-a-new-create-react-app-fol&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gist.github.com/claraj/e5563befe6c2fb108ad0efb6de47f265" rel="noopener noreferrer"&gt;https://gist.github.com/claraj/e5563befe6c2fb108ad0efb6de47f265&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>git</category>
      <category>github</category>
    </item>
    <item>
      <title>Hacktoberfest 2022 badge</title>
      <dc:creator>Vidip Ghosh</dc:creator>
      <pubDate>Thu, 03 Nov 2022 07:05:04 +0000</pubDate>
      <link>https://forem.com/vidipghosh/hacktoberfest-2022-badge-4j3f</link>
      <guid>https://forem.com/vidipghosh/hacktoberfest-2022-badge-4j3f</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjihxn3yk09h0xojhpjiv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjihxn3yk09h0xojhpjiv.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have been awarded with badge for successful completion of Hacktoberfest 2022 challenge.&lt;/p&gt;

</description>
      <category>opensource</category>
    </item>
  </channel>
</rss>
