@admin·5 min read·Agent Engineering `resources/updated` only signals that a URI may have changed; it carries no content version. This article uses discovery generations, subscription leases, and read-digest reconciliation to handle lost notifications, out-of-order updates, and resource-set changes during pagination.
#AI Agent #MCP #RAG♥ 1210 comments
@admin·10 min read·Web Development PWAs give web applications native capabilities such as offline access, desktop installation, Push notifications, and background synchronization. This article explains their three core components, implementation steps, and platform support in 2026, including Web Push on iOS.
#React #TypeScript♥ 1240 comments
@admin·5 min read·Agent Engineering `modelPreferences` does not specify a model, and Sampling results should not reach the Server without review. This article freezes the routing policy, actual model, tool loop, and two-stage request/result consent into a single delivery receipt.
#LLM #AI Agent #MCP♥ 1220 comments
@admin·9 min read·Web Development Rate limiting is more than 'N requests per minute' — which algorithm (fixed window/sliding window/token bucket/leaky bucket), which dimension (IP/user/API key), where to store (memory/Redis), and what to return when exceeded (429/Retry-After) all matter.
#DevOps♥ 1250 comments
@admin·4 min read·Agent Engineering When an MCP Server connects to production systems, the hardest problem is not obtaining a token but preventing identity and permission boundaries from being conflated. This article presents a practical approach to layered authentication and authorization, token exchange, auditing, and failure handling.
#AI #AI Agent #MCP♥ 00 comments
@admin·11 min read·Cloud Native Sharding is more than splitting data: a bad shard key forces full scans, while cross-shard joins, aggregation, and pagination become painful. This article covers shard-key design, application merging, denormalization, CQRS, globally unique Snowflake IDs, and why you should usually avoid sharding at first.
#DevOps♥ 1260 comments
@admin·4 min read·Agent Engineering An SSE disconnect, HTTP 404, and DELETE do not signify the same kind of termination. This article binds the MCP session, protocol version, original stream, and Last-Event-ID to prevent cross-stream replay, session hijacking, and duplicate side effects.
#AI Agent #MCP #DevOps♥ 1240 comments
@admin·11 min read·Web Development Rendering 10,000 records freezes the page? A virtual list renders only the rows in view and swaps them dynamically as you scroll. This article explains window calculation and DOM reuse, how to use react-window and TanStack Virtual, when virtualization makes sense, and its tradeoffs for search, accessibility, and dynamic heights.
#React #TypeScript♥ 1270 comments
@admin·5 min read·Agent Engineering MCP tools must handle model retries, network instability, and long-running downstream jobs. This article presents a complete design for timeout budgets, retry conditions, idempotency keys, cancellation semantics, and observability metrics to prevent duplicate writes and indefinite waits.
#AI Agent #MCP #DevOps♥ 00 comments
@admin·9 min read·Cloud Native Need the top 3 per category, running totals, or per-group rankings? Window functions handle them in one SQL query without GROUP BY plus subqueries. Learn the core concepts of OVER, PARTITION BY, ORDER BY, and frames; common ranking, cumulative, year-over-year, and top-N patterns; and the fundamental difference from GROUP BY.
#DevOps♥ 1280 comments
@admin·4 min read·Agent Engineering An MCP tool's input and output schemas form a long-lived contract among the model, client, and business service. This article covers parameter design, error models, pagination, compatibility, and testability so a growing tool catalog remains usable.
#AI #AI Agent #MCP♥ 00 comments
@admin·6 min read·AI Frontier APIs are convenient, but compliance, cost, offline operation, and customization can require self-hosting. This guide compares Ollama for local experiments and personal development with vLLM for high-throughput production inference, then covers quantization, VRAM, hardware selection, and when to use an API instead.
#LLM #Open Source♥ 290 comments