Things That Caught My Attention Last Week - December 16

Published on Tuesday, December 16, 2025

caught-my-i

.NET

Enterprise Patterns for ASP.NET Core Minimal API: Service Layer Pattern - Making HTTP a Client, Not the Boss by Chris Woodruff

How to Build iOS Widgets with .NET MAUI by Toine de Boer

Behind the scenes of the Visual Studio feedback system by Mads Kristensen

Resolving Overload Ambiguity with Collection Expressions by Gérald Barré

How Aspire composes itself: an overview of Aspire's Docker Compose integration by Safia Abdalla

The New .slnx Solution Format (migration guide) by Milan Jovanović

Publish - pkgstore by

Getting Started with the Aspire CLI - A Complete Guide by Chris Ayers

GitHub - devlooped/nugetizer: A simple to understand packing model for authoring NuGet packages by devlooped

Conferences and Speaking

So You Want To Speak At Software Conferences? by Sylan Beattie

NDC Toronto 2026 | Conference for Software Developers by NDC

Domain Driven Design

Aggregates in DDD: Model Rules, Not Relationships by Derek Comartin

Azure

Blue-green deployment in Azure Container Apps using Azure Developer CLI by PuiChee (PC) Chan

Azure Cosmos DB : Becoming a Search-Native Database by Hari Sudan S

Announcing Azure DevOps Server General Availability by Gloridel Morales

Software Development

Pattern guards for a protocol by Mark Seemann

The Windows clipboard automatic text conversion algorithm is path-dependent by Raymond Chen

AI

Shortwave: Beyond Hallucinations: The Illusion of Understanding by Mike Amundsen

Windows 11 Script Emerges Claiming to Strip All AI Features From the OS by Hilbert Hagedoorn

OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI by Simon Willison

Microsoft finally admits almost all major Windows 11 core features are broken by Theo Dalton

Why AI agents failed to take over in 2025 - it's 'a story as old as time,' says Deloitte by Sabrina Ortiz

Is vibe coding the new gateway to technical debt? by Matthew Tyson

comments powered by Disqus