Blog

Insights, tutorials, and thoughts on web development, AI, and technology

Understanding OpenAI json_schema, MCP, and the 30-Second Streaming Pause

Why missing tool_choice when using OpenAI structured outputs with MCP causes a long streaming pause, and how to fix it.

Read More

Are LLMs a Single Point of Failure for Your Business?

Why cost-aware, hybrid AI architecture beats wrapper apps, plus practical fallback, routing, and caching infrastructure patterns.

Read More

Understand KV Cache Step by Step

A hands-on walk through KV caching in LLMs: token caching, eviction, LRU, paged blocks, prefix reuse, preemption, scheduling, and a unified engine.

Read More

Want to discuss a topic or have questions?