Command Palette
Search for a command to run...
✨ SmartBytes by Murali
SmartBytes by Murali — a daily series delivering sharp, high-impact technical insights in just 2–5 lines.
C# Tip: Enforce Property Initialization with required
Use required properties to enforce initialization public required string Name { get; init; } The required modifier is a feature in C# that specifies that a particular field or property must be initialized when creating an instance of a class or stru...
More from this blog
AgentGateway Explained: How It Compares to AWS, Azure, and Other AI Gateways
Gateway, API gateway, AI-native gateway: the concept ladder, the real players, and where AgentGateway actually stands next to AWS, Azure, Kong, and LiteLLM.

What's New in AgentGateway 1.3: An LLM-First UI, Real Cost Tracking, and Virtual Models
The biggest LLM-consumption release yet: a purpose-built UI, per-token cost attribution, and virtual models that reroute traffic without touching a single client.

Reading AgentGateway's config.yaml (From Scary First Line to Writing Your Own)
One file runs everything — binds, listeners, routes, backends, policies. Here's how to read it top to bottom, and why the same skeleton powers an MCP gateway, an LLM gateway, and a plain proxy.

Run AgentGateway on Windows in 10 Minutes (Binary, No Build)
No Rust, no Docker, no compiling. Grab the Windows binary, write a tiny config, and watch a real MCP tool server show up in your browser.
What Is AgentGateway? The AI-Native Gateway, Explained for Newbies and Pros
One open-source proxy for LLMs, MCP tools, agents, and your regular APIs, plus the data-plane and control-plane vocabulary you'll keep running into.
