Интересности #383
В этот раз получилась довольно большая подборка, охватывающая темы от C#, .NET и Rust до Azure и Kubernetes. И даже в Разном есть из чего выбрать. Читаем …
.NET
- .NET 10 Preview 4 is now available!
- .NET and .NET Framework May 2025 servicing releases updates
- Clearing NuGet Caches
ASP.NET
- ASP.NET 10: Validating incoming models in Minimal APIs
- ASP.NET Core Pitfalls - Action Constraint Order
Aspire
C#
Entity Framework
Реализации и примеры
- Using the new AI template to create a chatbot about a website
- Song recommendations proof-of-concept memory measurements
- How to Use KurrentDB for Event Sourcing in C# on Azure
- Optimizing the cost of clearing a set
Azure
Rust
- Rust 1.87.0: 10 лет Rust, анонимные каналы, безопасный вызов встроенных интринсиков
- Как я модель устройства в QEMU на Rust писал. Часть 1. Разбор интеграции Rust в QEMU
- Как упростить себе освоение Rust
- Два подхода к интерпретации видимости в Rust
- Generics in Rust vs Generics in C#
Алгоритмы
Архитектура
- Переход от монолита к микросервисам
- От монолита к микросервисам. Монолитная модель данных. Распознать и обезвредить
- 10 Years of Software Architecture: Best And Worst Decisions
- Decomposing Transactional Systems
Веб разработка
JavaScript
- Как ESLint помогает управлять архитектурой проекта
- Isomorphic-validation — Javascript библиотека, облегчающая валидацию пользовательского ввода
- Веб-разработка на ванильном HTML, CSS и JavaScript
- Lazy Loading the Mermaid Diagram Library
TypeScript
Инструменты
Visual Studio
- Visual Studio 2022 v17.14 is now generally available!
- Agent mode has arrived in preview for Visual Studio
- Celebrating 50 Million Developers: The Journey of Visual Studio and Visual Studio Code
Visual Studio Code
Контейнеры
Kubernetes
- Как Kubernetes управляет жизненным циклом подов
- Learning Kubernetes: A Beginner’s Journey
- Kubernetes v1.33: Streaming List responses
- Kubernetes v1.33: Job’s Backoff Limit Per Index Goes GA
- Kubernetes v1.33: Updates to Container Lifecycle
- Kubernetes 1.33: Job’s SuccessPolicy Goes GA
Мониторинг
- Как понять, выдержит ли ваш сервис нагрузку: метрики, которые должен знать каждый инженер
- Monitoring Minecraft with OpenTelemetry
Разное
- Linux для начинающих: WSL — это читерство. Как Microsoft дал нам Linux без головной боли
- Почему 95% новых продуктов проваливаются: системная стратегия выхода на рынок
- «Кем Вы видите себя через 5 лет», или HRско-русский разговорник
- Как я научился анализировать собственные собесы с помощью Whisper (и почему это нужно каждому айтишнику и не только)
- За полчаса установил DeepSeek 1.5B, пока вы искали GPT подешевле
- How to Watch Microsoft Build 2025 Online
- AI Won’t Kill Junior Devs - But Your Hiring Strategy Might
Разработка
- Оптимизация производительности кода — это тяжёлый труд
- Акторная модель для дошкольников
- GitHub for Beginners: Building a React App with GitHub Copilot
- Documentation done right: A developer’s guide
Хранилища данных
- Разбираем древо ArangoDB «по веточкам». Подробный гайд по графовой БД
- Удаление в Redis сущностей с истекшим сроком действия
PostgreSQL