Skip to main content

Blog

Welcome to my blogs where I share thoughts on GenAI, cloud-native systems, and emerging technologies.

2025

Automating Data Sync with AWS Lambda and S3
·1137 words·6 mins
Dict vs JSON: Understanding Marshal and Unmarshal
·1267 words·6 mins
Understanding Python Dicts and JSON: A Practical Guide with OpenAI API
·1151 words·6 mins
Deploy a Streaming RAG Chatbot with Docker, FastAPI, and a Streamlit UI
·1341 words·7 mins
Migrating GenAI (RAG + Agentic) Development from TypeScript to Python
·1113 words·6 mins
An Introduction to Basic Investment Types
·891 words·5 mins
Standardizing AWS Bedrock with a LiteLLM Gateway
·1341 words·7 mins
Mastering LiteLLM: The Universal Gateway for AI Models
·1072 words·6 mins
10 Types of LLMs Explained Simply
·1210 words·6 mins
Real Estate Tokenization: A Practical Guide
·1078 words·6 mins
From Excel to Agents: Modernizing SDWIS the Right Way
·2021 words·10 mins
RAG Chatbot: Let Your PDF Documents Answer Questions with LangChain
·1001 words·5 mins
Building a Document Processor for RAG Chatbots (Part 3)
·594 words·3 mins
Embedding and Vector Storage with LangChain (Part 2)
·618 words·3 mins
Document Processing and Retrieval with LangChain in Python
·616 words·3 mins
Controlled Feed vs. Push Feed: What Makes Your Rifle Tick?
·752 words·4 mins
Understanding AI Without the Jargon
·524 words·3 mins
MCP Decoded: From Natural Language to Production - Enterprise AI Agents
·2041 words·10 mins
The Million-Dollar Algorithm: How Computers Discover Word Meaning From Scratch
·4331 words·21 mins
Vector Embedding Exercise: King-Queen-Man-Woman
·1850 words·9 mins
Why Python Dominates AI Despite Its Parallel Processing Problem
·1039 words·5 mins
MCP Decoded: From Protocol to Production - Building AI Agents with Natural Language
·2677 words·13 mins
MCP Decoded: From Zero to AI Agent Integration in 10 Minutes
·1703 words·8 mins