Интересности #421
Build 2026 заметно задаёт тон подборке: .NET 11, Aspire 13.4, Azure Functions, Agent Framework и новые возможности Visual Studio/VS Code всё плотнее связывают обычную разработку с агентными сценариями.
В AI-блоке — много практики без лишней магии: Claude Code, MCP, Copilot-токены и биллинг, сравнение агентных IDE, evals через ASSERT и свежие модели от JetBrains, Google, Microsoft и Anthropic.
Остальные темы также полезны: union types и unsafe в C#, тестирование ASP.NET Core, проблемы cookies на IIS, pagination в EF Core, Rust внутри NuGet, архитектурные границы, цена абстракций и немного PostgreSQL.
.NET
- .NET 11 in depth: Runtime, libraries, and SDK for the AI era
- Building for the agentic web with .NET 11
- The Many Deaths and Rebirths of .NET
ASP.NET
- Как упростить тестирование ASP.NET Core API
- Lost ASP.NET Identity Cookies on IIS Application Pool Restarts
Aspire
- Aspire 13.4 is here
- Release Aspire 13.4.0
- Release Aspire 13.4.1
- Release Aspire 13.4.2
- Aspire for agents: Transform how you build and deploy distributed apps
C#
- Union types in C#
- Union Types Are Finally Coming to C#
- Pointers in C# and Memory Safety: Span vs. C# 16 unsafe
Entity Framework
- Pagination in Entity Framework Core: Why Skip/Take Falls Apart on Hot Tables
- Pagination in EF Core, Continued: Sortable Grids, htmx, and the Indexing Cost
Библиотеки
- redb — типизированное хранилище для .NET поверх Postgres/MSSQL: без миграций, без Include, с полным LINQ
- redb.Route — Apache Camel для .NET, который мы написали потому что выхода другого не было
- Раскладываем T-SQL по полочкам
- Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more
Azure
- What’s new in Observability at Build 2026
- Azure Functions at Build 2026 Update
- Introducing azure-functions-skills: An AI-Era Workspace for Azure Functions (Preview)
- Inside Azure innovations with Mark Russinovich
Rust
- Rust внутри .NET: как упаковать native-библиотеку в один NuGet-пакет
- Rust 1.96.0: новые типы Range, assert_matches, debug_assert_matches, WebAssembly targets
Архитектура
- Continuous Architecture в финтехе. Наш опыт
- Modular Monolith Boundaries Done Wrong
- Lesson 220 - Collaborating With The Business (June 1, 2026)
- The Abstraction Budget: Why Every Interface, Generic, and Pattern in Your Codebase Has a Price You Have Not Paid Yet
Веб разработка
- Creating a Thumbnail Flow Animation with GSAP MotionPath
- Astro Markdown Component Utility for Any Framework
- What’s new in Astro - May 2026
- Announcing Angular v22.
TypeScript
Инструменты
Visual Studio
- What’s Coming Next in Visual Studio: Our Microsoft Build 2026 Announcements
- The Terminal Live - Day 1 at Microsoft Build
Visual Studio Code
- VS Code 1.123 Adds Agent Session Sync, 1M Context Windows
- Visual Studio Code 1.123
- Visual Studio Code 1.124
Искусственный интеллект
MCP
Агенты
- Год с Claude Code: главное — не он сам, а то, что в .claude/
- Я создал два сайта через Claude, потому что не хотел мучить дизайнера и верстальщика
- MCP-серверы для Claude Code: как подключить Telegram, базы данных и всё что угодно
- Я распаковал исходник Claude Code v2.1.88. Половина того, что про него пишут — миф
- Агентная разработка с LLM: ускорение появляется не из магии, а из процесса
- Visual Studio 2026–From plan mode to plan agent
- GitHub Copilot app: The agent-native desktop experience
- Copilot Billing Shock Hits Developers
- GitHub Copilot and tokens: how to keep using AI without burning your budget in three prompts (some personal lessons learned!)
- GitHub Copilot in Visual Studio: Agents That Debug, Profile, and Test
- Rubber Duck in GitHub Copilot CLI
- Claude Code vs. Cursor vs. Codex vs. Antigravity — six months in
- Turn specs into evals for any agent with ASSERT
Инструменты
- Как я разогнал Qwen3.6-27B до 73 токен/с в llama.cpp: параметры, которые реально работают
- Announcing Intelligent Terminal 0.1
Модели
- Сотня параллельных субагентов бесполезна, если они врут. Главная цифра Opus 4.8 — не бенчмарк, а честность
- Opus 4.8 вышел и сразу проиграл GPT-5.5, $500M без лимитов и 21-летний баг MySQL
- Introducing Mellum2: A 12B Mixture-of-Experts Model by JetBrains
- Introducing Gemma 4 12B
- Gemma 4 12B: The Developer Guide
- Holo3.1: Fast & Local Computer Use Agents
- Introducing 7 new Microsoft AI models
Разное
- Design Patterns Are Dead. Long Live Design Patterns.
- Scott & Mark Learn To…Double-Check References
- Scott and Mark learn…how agents reshape software engineering
- Scott and Mark learn to Vibe Check
- OpenClaw + Windows: Microsoft Build 2026
Машинное обучение
- Разбираемся в ML без воды: от базы до Attention
Мониторинг
- Building a GitHub Copilot Agent Usage Dashboard
- AI observability vs monitoring: What’s the difference?
Хранилища данных
PostgreSQL