Posts
676
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
676
Tags
312
Featured
0
Mario Zechner 观察到,过度依赖 AI coding agent 正在加速软件质量下滑。本文梳理他的核心判断:agent 的错误如何以人类无法察觉的速度复利累积、为什么主动权不能拱手相让,以及在哪些场景下放慢节奏、亲手写代码反而是最高效的选择。
Continue reading
Mario Zechner 观察到,过度依赖 AI coding agent 正在加速软件质量下滑。本文梳理他的核心判断:agent 的错误如何以人类无法察觉的速度复利累积、为什么主动权不能拱手相让,以及在哪些场景下放慢节奏、亲手写代码反而是最高效的选择。
Anthropic 工程博客详解 Claude Code auto mode 的设计思路:用双层分类器(输入层提示词注入探针 + 输出层转录分类器)自动审批权限请求,在保留93%通过率的前提下把危险动作拦截率做到实用水平。
Bing Search API 即将停用,本文展示如何通过 A2A(Agent-to-Agent)协议,将 Azure AI Foundry 中的 Bing Grounding Agent 包装成 Semantic Kernel 的插件工具,实现跨框架多 Agent 协作搜索。
PayFit 高级首席工程师 Nick Tune 分享了他如何把 AI 编程工作流建模成带类型约束的状态机,配合 TDD、依赖检查和 CodeRabbit,让 Claude 从需求到 PR 全程自主交付,同时保持代码质量不失控。
Google Research 发布 TurboQuant,联合 QJL 与 PolarQuant 两项算法,将 KV 缓存压缩到 3 比特仍保持模型精度,4 比特模式在 H100 上最高实现 8 倍加速,且无需训练或微调。本文解读三者的核心原理与实验结果。
胖 Controller 是 ASP.NET Core 项目里最常见的坏味道之一。本文通过电商订单的完整示例,演示如何把业务规则从 Controller 中剥离,分别用 Domain Service 模式和领域驱动设计两种方式重构,让 Controller 真正回归职责单一。
从传统 2FA(邮件码、短信码、TOTP)到基于 FIDO2/WebAuthn 的 Passkey 无密码认证,逐步拆解 ASP.NET Core Identity 的实现方式,并对比两者的安全特性与适用场景。
写代码不只是为了得到结果,这个过程本身会强迫你发现细节、厘清思路。用 AI 生成代码虽然快,但它悄悄跳过了这个让你真正理解系统的过程。
Cache-Aside(懒加载)是 .NET 应用中最常见的缓存策略之一。本文讲解它的执行流程、.NET 实现方式、过期策略选择,以及缓存失效、缓存雪崩等常见问题的处理方法。