
Open-source
Open Source, a relic, a charity or still the thing? by Oskar Dudycz
Software Architecture
CRUD vs Task Driven: Are You Losing User Intent? by Derek Comartin
Building Git infrastructure for agent-scale development by The GitHub Blog
.NET
Building a TypeSafe's Jev MCP server with .NET by Laurent Kempé
TimeProvider and FakeTimeProvider in .NET Tests by Milan Jovanović
A faster, lighter C# Dev Kit by .NET Team
What Would You Build in Azure If You Didn’t Have to Ask for a Budget First? by Visual Studio Blog
Stripping extra dependencies in .NET NativeAOT apps using linker substitutions by Andrew Lock
Software Design
REST/APIs
A Year After OpenAPI 3.2, Most API Tooling Cannot Read It by Kin Lane
Trappings of Individual API Patterns and the Benefits of a Diverse API Toolbox by Kin Lane
An Overlay Is a Layer, Not a Diff by Kin Lane
Azure
New Wiki Editor Experience by Azure DevOps Blog
Introducing the Native Confluent Cloud Connector Experience in Azure Cosmos DB! by Azure Cosmos DB Blog
Dynamic Workflows in Azure Functions Hosted Skills: Durable, AI-Led Work for Event-Driven Apps by Azure SDK Blog
Connect Azure Functions to more services with managed connectors by Azure SDK Blog
Software Development
Use Stacked Pull Requests to Make AI Code Review Managable by Mitchel Sellers
How one bug bounty researcher chooses the features they investigate by The GitHub Blog
Fixing My Remote Control Server Sign-in Problems by Rockford Lhotka
Seasoned developer advice by Karen Payne
AI
Releasing AI-generated software by Mark Seemann
Structured Extraction, Part 1: from fragile rules to live semantic templates (English) by Scott Galloway
Business Capabilities Provide the Context You Need for AI Engineering by Kin Lane
The protocol proliferation problem: Making sense of the open agent stack by Mary Branscombe
ReviewBench: An open benchmark for AI code review by The GitHub Blog
comments powered by Disqus