This Week’s Favourites
Solving Message Ordering from First Principles - Milan Jovanovic Blog
Two regimes of Git - Ploeh Blog
The Future of Secure Access with Managed Identities and Workload Identity Federation - Cloudtips blog
Dotnet, C#, Azure
.NET 10.0.2 - Dotnet Runtime GitHub Release
How JasperFx Supports our Customers - Jeremy D. Miller Blog
.NET and .NET Framework January 2026 servicing releases updates - Microsoft Dotnet Blog
.NET 9.0.12 - Dotnet Runtime GitHub Release
Collection Expression Arguments in C# 15+ - Steven Giesel blog
How We Synchronize .NET’s Virtual Monorepo - Microsoft Dotnet Blog
Protect your Microsoft External ID tenant using Web Application Firewall! - Cloudtips blog
January 2026 Insiders (version 1.109) - Visual Studio
How to Build Android Widgets with .NET MAUI - Microsoft Dotnet Blog
AI
Use Perplexity Web Search with Vercel AI Gateway - Vercel blog
On-demand Vercel Agent code reviews - Vercel blog
OpenResponses API now supported on Vercel AI Gateway - Vercel blog
Building an agentic memory system for GitHub Copilot - Github Blog
AI Voice Elements - Vercel blog
Community-powered security with AI: an open source framework for security research - Github Blog
GPT 5.2 Codex now available on Vercel AI Gateway - Vercel blog
What Breaks First When AI-Generated Code Goes Ungoverned? - Legit Security Blog
Enterprise POV: Why AI Policy Without Enforcement Fails at Scale - Legit Security Blog
The Complete Guide to CLAUDE.md - Builder.io Blog
What AI is actually good for, according to developers - Github Blog
How to build agents with filesystems and bash - Vercel blog
Want better AI outputs? Try context engineering. - Github Blog
How Mux shipped durable video workflows with their @mux/ai SDK - Vercel blog
OpenCode vs Claude Code - Builder.io Blog
Misc
v2.13.1 - NitroJS GitHub Release
What came first: the CNAME or the A record? - Cloudflare blog
What’s !important #3: Popover Context Menus, @scope, New Web Platform Features, and More - CSS Tricks Blog
When protections outlive their purpose: A lesson on managing defense systems at scale - Github Blog
Enhanced Observability for Hono and Express projects - Vercel blog
AWS databases are now live on the Vercel Marketplace and v0 - Vercel blog
Playing With CodePen slideVars - CSS Tricks Blog
GitHub Availability Report: December 2025 - Github Blog
Introducing: React Best Practices - Vercel blog
The Windows File Explorer replacement, File Pilot, is awesome - Andrew Lock Blog
Who Decides Who Doesn’t Deserve Privacy? - Troy Hunt Blog
Stop Picking Sides: Manage the Tension Between Adaptation and Optimization - Martin Fowler Blog
What we know about Iran’s Internet shutdown - Cloudflare blog
Postcard From Web Directions Dev Summit, 2025 - CSS Tricks Blog
Streamdown v2: Smaller bundle, CDN loading, and new Remend options - Vercel blog
Light waves, rising tides, and drifting ships: Game Off 2025 winners - Github Blog
Limit on-demand concurrent builds to one build per branch - Vercel blog
YouTube Videos
Quantum Safe Quick Overview #quantumcomputing #quantumcryptography - John Savill Youtube
UnsafeAccessor is awesome in .NET - Nick Chapsas Youtube
PriorityQueue is awesome in .NET - Nick Chapsas Youtube
What Quantum Safe Is and Why We Need It to Stay Secure - John Savill Youtube
Azure Update - 9th January 2026 - John Savill Youtube