Agent Design Is Still Hard
A developer shares lessons on building AI agents, discussing SDK abstractions, caching, reinforcement, and tooling challenges.
A developer shares lessons on building AI agents, discussing SDK abstractions, caching, reinforcement, and tooling challenges.
A guide to using Anthropic's Claude models in Microsoft Foundry with Microsoft.Extensions.AI via a custom HTTP handler for API format translation.
Explores various tenant identification techniques for multitenant ASP.NET Core applications, including query strings, routes, and HTTP headers.
Extending a Java meta-agent to instrument and debug native JVMTI agents, enabling visibility into bytecode transformations.
C# 14 introduces breaking changes to LINQ queries. This article explains the issues with Reverse and Contains and provides workarounds.
Martin Fowler discusses the latest Thoughtworks Technology Radar, AI's impact on programming, and his recent tech talks in Europe.
An introduction to the distributed actor model for building concurrent, resilient systems, explaining its core concepts and benefits.
A guide on using AG-UI and .NET Aspire to expose Agent Framework AI agents to the web, enabling multi-client, AI-powered applications.
Explains how hardware performance depends on software selection and tuning, using a three-stage rocket analogy for tech leaders.
Azure Firewall adds packet capture for troubleshooting, and Azure WAF on Front Door introduces a JavaScript challenge for bot mitigation.
Explores three techniques for implementing multitenancy in EF Core applications, focusing on tenant isolation strategies and context configuration.
Guide to using DevUI and Microsoft Agent Framework for debugging and visualizing AI agents in .NET applications.
A technical guide on configuring Microsoft Purview Data Loss Prevention (DLP) policies to detect and block file uploads to external sharing websites.
A guide to implementing API versioning in ASP.NET Core, covering setup, versioning strategies, and integration with Swagger.
A technical guide on retrieving geographic location and weather data from an IP address using C# and a free API service.
Explains how to implement and use health checks in ASP.NET Core applications to monitor system status and resource utilization.
Explains rate limiting strategies in ASP.NET Core, including fixed window, sliding window, token bucket, and concurrency limiters.
Explains service discovery in .NET 8, covering the built-in NuGet package, configuration, and integration with HttpClient.
An analysis of scaling HNSW vector indexing in Redis, covering new contributions for efficient deletions and parallel queries across distributed nodes.
Experiment testing if AI vision models improve SVG drawings of a pelican on a bicycle through iterative, agentic feedback loops.