Logo
Header Main navigation
  • Who we are
    • About
      • About us
      • GenAI in Action
      • Leadership
      • Partners
      • Newsroom
      • Awards & Analyst Relations
      • CSR
      • Events
      • Careers
    • Insights
      • Case Studies
      • Whitepapers
      • Webinars
      • Newsletter
      • Podcasts
      • Blogs
      • Articles
      • Brochure
      • Testimonial
      • Video
  • What we do
    • Services
      • Generative AI
      • Digital Engineering
      • Quality Engineering
      • Cloud
      • Data
      • Digital Experience
      • Digital Marketing
    • Industries
      • Technology
      • Media & Entertainment
      • Financial Services
      • Healthcare
      • iGaming
    • Solutions
      • HAWK | Infra monitoring & Log Analytics
      • Prism | AI-based Test Automation
      • Nimbus | Custom Data Ingestion Solution
      • VideoReady | OTT & Video CMS framework
      • BOLT | Faster AEM Development
      • Technologies
  • InfAInite GPT
    • Generative AI
    • GenAI in Action
  Contact us
 
Home > Insights > Blogs > Mahendra Agrawal

Blogs

Told you, we love sharing!

Mahendra Agrawal
JS

JS

Understanding npm vs. npx: Which One Should We Use?

Introduction If we have ever started a project using React or Next.js, we would have noticed two commands that look almost the same: npm and npx. Although they look similar, their uses are totally different in the web development world.In this blog, we will understand the differences between the two in simple terms with examples that...

Mahendra Agrawal
Mahendra Agrawal February 10, 2026
Read→

Data Science

LangGraph vs LangChain: Choosing the Right Framework for AI Workflows

Introduction As AI developers, we're constantly deciding which tools best serve our projects—whether we're building chatbots, automated reports, or document analysis platforms. Two frameworks have emerged as frontrunners: LangChain and LangGraph. While they complement each other, they solve fundamentally different problems.This guide...

Mahendra Agrawal
Mahendra Agrawal February 9, 2026
Read→

Data Science

Understanding Model Context Protocol (MCP): Incorporation of AI tools

Introduction This is a world of fast-changing AI development, one of our significant pain points is tool and service integration with our AI assistants. If we have had any experience with tools of this nature like LangChain or LangGraph, chances are we have had to suffer this pain of having had to write custom code with every new tool...

Mahendra Agrawal
Mahendra Agrawal July 28, 2025
Read→

Python

Step-by-Step Guide to Building a RAG Application with Python and LangChain

In the evolving landscape of artificial intelligence, creating AI applications that provide accurate, contextual, and reliable responses has become increasingly crucial. Retrieval-augmented generation (RAG) emerges as a powerful framework that addresses this challenge by combining the strengths of information retrieval with generative AI...

Mahendra Agrawal
Mahendra Agrawal February 5, 2025
Read→

Data Science

Understanding Prompt Attacks in AI

Have you ever performed with GenAI chatbots like ChatGPT or Claude? They're first-rate equipment that can help us write, clear up issues, and create content. But just like any generation, they can be susceptible to certain hints or manipulations. One such vulnerability is referred to as a "prompt assault." Let's smash down what this means...

Mahendra Agrawal
Mahendra Agrawal January 16, 2025
Read→

AngularJSFront End Development

Enhancing JavaScript Coding with AI: Using Visual Studio Code

In the rapidly evolving software development landscape, technologies like Artificial Intelligence (AI) are revolutionizing traditional workflows, making them more efficient and productive. For JavaScript programmers, integrating AI tools into their preferred development environment, such as Visual Studio Code (VS Code), can significantly...

Mahendra Agrawal
Mahendra Agrawal April 28, 2024
Read→

Software development

Exploring BFF (Backend for Frontend) Architecture: A Closer Look

In the dynamic world of software development, crafting efficient and scalable architectures is key to delivering exceptional user experiences. One such architectural pattern gaining traction, especially in microservices and frontend development, is the Backend for Frontend (BFF) architecture. Let's delve deeper into what BFF is about, its...

Mahendra Agrawal
Mahendra Agrawal April 16, 2024
Read→

AngularJSFront End Development

JavaScript Frameworks: Choosing the Right One for Your Projects

Choosing the right JavaScript framework or library for your web development projects can be crucial. React, Angular, and Vue.js are three of the most popular choices in this domain, each with its own strengths and use cases. Let's delve into a comparison of React, Angular, and Vue.js to help you understand their differences and make an...

Mahendra Agrawal
Mahendra Agrawal April 16, 2024
Read→

AngularJSNode.js

JavaScript Programming using ChatGPT

JavaScript programming takes a lot of development time because it's always changing, and its unique features make learning and managing code a challenge. But ChatGPT can help you become more productive. Here are the different ways to use ChatGPT for JavaScript development. 1. Understand the given code. Due to the changing nature of...

Mahendra Agrawal
Mahendra Agrawal March 24, 2024
Read→

AngularJSMEAN

Concept of Angular FormArray

In the world of web development, creating forms is a common task. Forms allow users to interact with a website by inputting data, submitting requests, and more. Angular, a popular JavaScript framework, provides a robust solution for building dynamic forms with the FormArray feature. FormArray allows developers to handle dynamic form...

Mahendra Agrawal
Mahendra Agrawal February 28, 2024
Read→
Archive
  • 2026
    • Jan
    • Feb
    • Mar
    • Apr
    • May
  • 2025
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2024
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2023
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2022
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2021
    • Feb
    • Mar
    • May
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2020
    • Mar
    • Jul
  • 2019
    • Jan
    • Mar
    • May
    • Jun
    • Jul
    • Aug
    • Dec
  • 2018
    • Jan
    • Feb
    • Mar
    • Apr
    • Jun
    • Nov
  • 2017
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2016
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2015
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2014
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2013
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2012
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2011
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2010
    • Jan
    • Feb
    • Mar
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2009
    • Jan
    • Mar
    • Apr
    • May
    • Jul
    • Aug
    • Sep
    • Oct
    • Nov
    • Dec
  • 2008
    • Feb
    • Apr
    • May
    • Jun
    • Jul
    • Aug
    • Sep
Who we are
  • About
  • Leadership
  • Awards
  • Events
  • Privacy Policy
  • Press Releases
  • Media Coverage
  • Partners
  • CSR
  • Modern Slavery Statement
What we do
  • Services
  • Technologies
  • Solutions
  • Industries
  • Idanim
Knowledge
  • Blogs
  • Success Stories
  • Whitepapers
  • Webinars
  • Podcasts
  • Newsletter
  • Article
  • Brochure
  • Testimonial
  • Video
Contact Us
  • Career
  • Join us!
  • Request for Services
  • Media Queries
  • Responsible Disclosure
Follow us on
  • ln
  • twt
  • fb
  • Glassdoor
 
To The New
black-footer-logo

©2026 TO THE NEW

Services
Digital Marketing
  • Web Analytics
  • Social Listening
  • Digital Analytics
  • Search Engine Optimization
  • Email Marketing
  • Marketing Automation
  • Digital Marketing
  • Influencer Marketing
  • Content Marketing
  • Social Media Marketing
  • Creative Strategy
  • Digital Campaigns and Activations
  • Media planning and buying
  • Search Marketing
  • Digital Strategy
Backend Engineering
  • Python Development
  • Node.js Development
  • Grails Development
  • Java Development
  • MEAN Development
  • JavaScript Engineering
Web Content Management
  • AEM Development
  • Drupal Development
Cloud & DevOps
  • DevOps as a Service
  • DevOps on AWS
  • DevOps Tools
Digital Transformation
  • Digital Transformation
Experience Design
  • Experience Design
Mobility
  • Mobility
  • iOS App Development
  • Android Development
  • Smart TV App Development
  • Mobile Automation Testing
Frontend Engineering
  • AngularJS Development
  • React Native Development
  • React js Development
Product Engineering
  • Software Product Engineering
Video Solutions
  • Video Solutions
  • Video Managed Services
  • Multiscreen Solutions
Software Development
  • Offshore Software Development
  • Outsourced Software Product Development
  • Custom Software Development
  • Bespoke Software Development
Web Application Development
  • Idanim
  • Custom Web Application Development
  • Outsource Web Application Development
Development Center
  • Offshore Development Center

Tips for writing a blog

Learn how to write a caption