Vivek Yadav

Vivek Yadav @vivekyadav200988

About: Working in software engineering from last 14 years and delivered high performance application. I love to explore new ideas. Love to travel and experience new places

Joined:
Jul 7, 2024

Vivek Yadav
articles - 19 total

🔄 Google Agent-to-Agent (A2A) Communication SDK – In-Depth Guide with Python Example

🚀 Overview Google's Agent-to-Agent (A2A) SDK is a powerful communication layer enabling...

Learn More 0 0Jun 25

Understand MCP (Model Context Protocol) with example

Modern AI systems are shifting from static chatbots to interactive, tool-augmented agents. The Model...

Learn More 0 0Jun 25

Building a Retrieval-Augmented Generation (RAG) API and Frontend with FastAPI and React Native

Introduction In this guide, we'll build a Retrieval-Augmented Generation (RAG) system...

Learn More 1 0Mar 21

Creating an NPM Package with a Sample Library and App Project

1. What is an NPM Package? An NPM package is a reusable module of code that can be easily...

Learn More 3 0Feb 27

Optimizing Chip Placement on Circular Wafers Using Breadth-First Search (BFS)

Introduction Semiconductor manufacturing involves fabricating microchips on circular...

Learn More 0 1Feb 25

Cuckoo Hashing: An Efficient Collision Resolution Technique with O(1) Lookup Time

Overview Cuckoo Hashing is an advanced technique used to resolve hash collisions...

Learn More 1 1Feb 25

Using Ollama models (FastAPI + React Native)

What is Ollama Ollama is a powerful, open-source tool that allows you to run large...

Learn More 4 0Feb 8

Deep Dive into Server-Sent Events (SSE)

What is SSE ? Server-Sent Events (SSE) is a mechanism that allows the server to push...

Learn More 3 0Feb 8

Understanding DOM Manipulation in JavaScript: A Beginner’s Guide

If you're new to JavaScript, one of the first powerful tools you'll encounter is DOM manipulation. It...

Learn More 10 0Jan 17

Using Direct Line botframework in a React Native Application to connect to Copilot Studio Agent

Overview Pre-requisites Authentication Starting a Conversation with Copilot Agent Bot ...

Learn More 2 0Jan 15

Using Direct Line API in a React Native Application with Axios to connect to Copilot Studio Agent

This document details the usage of the Microsoft Direct Line API in a React Native application, using...

Learn More 1 2Jan 14

Building Interactive Chat Applications with Microsoft DirectLine API: A Complete Guide with Code Examples

The DirectLine API is a part of Microsoft Bot Framework that facilitates communication between a bot...

Learn More 5 0Dec 5 '24

Understanding the ETL Process with Real-Time Data: Extraction, Transformation, Loading, and Visualization

The ETL (Extract, Transform, Load) process is fundamental for managing data efficiently, especially...

Learn More 0 0Oct 4 '24

Understanding Program Crashes: Types, Causes, and Examples

Program crashes can be disruptive and problematic, leading to software failures and loss of data....

Learn More 5 3Aug 9 '24

MultiThreading vs MultiProcessing

Multithreading Multithreading allows a program to perform multiple tasks concurrently by...

Learn More 2 0Aug 9 '24

SOLID Principles in Software Development

In the realm of software development, the SOLID principles are a set of five design principles aimed...

Learn More 0 0Aug 1 '24

Understanding std::unique_lock and std::shared_lock in C++

Concurrency in programming allows multiple threads to execute code simultaneously, which can...

Learn More 17 0Jul 9 '24

Understanding Blocking and Non-blocking Sockets in C Programming: A Comprehensive Guide

Introduction: In the realm of network programming with C, mastering the intricacies of...

Learn More 17 4Jul 8 '24

Mastering Multithreading in C Programming: A Deep Dive with In-Depth Explanations and Advanced Concepts

Introduction: Multithreading in C programming enables developers to harness the full...

Learn More 2 3Jul 8 '24