Coffee Mug logo

The Code Brew's Weekly Newsletter - Week 19

Welcome back to The Code Brew! ☕ Big AI News: Vercel just added Perplexity Search and GPT 5.2 Codex, while GitHub Copilot is getting a new memory system. In the .NET world, patch Tuesday brought us .NET 10.0.2 and 9.0.12, plus we have a guide on C# 15 features. Don't miss this week's favourites: Solving Message Ordering from First Principles, Two Regimes of Git, and the Future of Secure Access. Dive in!

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