AI Engineer Programming
Author

AI Engineer Programming

In the AI era, defining problems is often more important than solving them; here we explore AI's contradictions, boundaries, and possibilities.

137
Articles
0
Likes
589
Views
0
Comments
Recent Articles

Latest from AI Engineer Programming

100 recent articles max
AI Engineer Programming
AI Engineer Programming
May 23, 2026 · Artificial Intelligence

Is the A2A Protocol Worth Using? An In‑Depth Technical Review

The article examines the emerging A2A (Agent‑to‑Agent) protocol, tracing its evolution from function calling to MCP and finally A2A, and evaluates its core concepts, security model, task lifecycle, transport options, design guidelines, and operational best practices for building interoperable AI agent systems.

A2AAgent CardAgent Communication
0 likes · 15 min read
Is the A2A Protocol Worth Using? An In‑Depth Technical Review
AI Engineer Programming
AI Engineer Programming
May 22, 2026 · Artificial Intelligence

Is MCP Dead? From Protocol Design to Production

The article examines Model Context Protocol (MCP), introduced by Anthropic in November 2024, tracing its rapid adoption, architectural design—including Host/Client/Server roles, transport layers, security and observability practices—and outlines production guidelines, future roadmap, and current limitations.

AI integrationJSON-RPCMCP
0 likes · 19 min read
Is MCP Dead? From Protocol Design to Production
AI Engineer Programming
AI Engineer Programming
May 21, 2026 · Artificial Intelligence

RAG with Multimodal Inputs vs LLM + Toolchains: Handling Non‑Text Data

The article analyzes how large language models process only tokenized text, compares the traditional LLM‑plus‑toolchain pipeline with emerging multimodal models, evaluates their cost, speed, controllability, and hallucination risks, and proposes a hybrid architecture that matches each approach to specific document scenarios.

LLMRAGToolchain
0 likes · 16 min read
RAG with Multimodal Inputs vs LLM + Toolchains: Handling Non‑Text Data
AI Engineer Programming
AI Engineer Programming
May 20, 2026 · Artificial Intelligence

Why Chunk‑Based RAG Fails and How IdeaBlocks Improve Retrieval

The article argues that the common assumption that text chunks are the proper knowledge unit in RAG pipelines is flawed, leading to versioning, metadata, and redundancy problems, and demonstrates that replacing chunks with structured IdeaBlocks dramatically reduces corpus size, token usage, and improves vector relevance.

IdeaBlockLLMRAG
0 likes · 10 min read
Why Chunk‑Based RAG Fails and How IdeaBlocks Improve Retrieval
AI Engineer Programming
AI Engineer Programming
May 18, 2026 · Artificial Intelligence

Designing an Agent Gateway: Bridging Business Logic and Protocol Infrastructure

The article analyzes why traditional API gateways cannot meet the needs of stateful Agentic workflows and proposes a dedicated Agent gateway that handles access control, cross‑service execution tracing, and pre‑LLM security enforcement while addressing connection overhead, session fan‑out, and observability challenges.

A2AAI securityAgent Gateway
0 likes · 14 min read
Designing an Agent Gateway: Bridging Business Logic and Protocol Infrastructure
AI Engineer Programming
AI Engineer Programming
May 17, 2026 · Fundamentals

Why Are We Still Using Markdown?

The article analyses Markdown's minimalist design, its ambiguous syntax, security flaws such as ReDoS and XSS vulnerabilities, and the growing gap between its original simple transliteration goal and the complex compiler‑like features developers now demand.

CommonMarkMarkdownMarkup Language
0 likes · 14 min read
Why Are We Still Using Markdown?
AI Engineer Programming
AI Engineer Programming
May 17, 2026 · Artificial Intelligence

ReAct, Plan‑Execute, and Reflection: How Continuous Loops Make Agent Architecture Crucial

While a single LLM call is a stateless function, real‑world tasks require dynamic information gathering, hypothesis testing, and iterative refinement, so agents must operate in a continuous loop; the article analyzes core patterns such as ReAct, Plan‑Execute, Reflection, Multi‑Agent and HITL, highlighting state management, cost, debugging, and observability challenges.

Agent ArchitectureLLMMulti-Agent
0 likes · 21 min read
ReAct, Plan‑Execute, and Reflection: How Continuous Loops Make Agent Architecture Crucial
AI Engineer Programming
AI Engineer Programming
May 16, 2026 · Artificial Intelligence

How to Boost RAG Retrieval Quality: Real‑World Cost‑Benefit Analysis

This article examines practical ways to improve Retrieval‑Augmented Generation (RAG) retrieval quality—covering vector database choices, data chunking, embedding models, query expansion, and re‑ranking—while weighing performance gains against operational costs through multiple real‑world case studies.

LLMQuery ExpansionRAG
0 likes · 16 min read
How to Boost RAG Retrieval Quality: Real‑World Cost‑Benefit Analysis
AI Engineer Programming
AI Engineer Programming
May 14, 2026 · Artificial Intelligence

RAG Retrieval: Comparing Bi-encoder and Cross-encoder Architectures

The article reviews the three‑step RAG pipeline, explains why retrieval quality hinges on fast, accurate semantic matching, contrasts Bi-encoder’s offline vector indexing and speed with Cross-encoder’s token‑level interaction and higher precision, and discusses hybrid solutions such as ColBERT and LLM rerankers with practical engineering guidelines.

Bi-EncoderColBERTCross‑Encoder
0 likes · 10 min read
RAG Retrieval: Comparing Bi-encoder and Cross-encoder Architectures