Coffee Mug logo

The Code Brew's Weekly Newsletter - Week 15

Welcome back to The Code Brew! 🚀 Critical Update: There is a major security vulnerability in React Server Components. Read the advisory now. In other news, .NET Conf 2025 is a wrap, AutoMapper 16 and MediatR 14 are out, and we are getting our first look at TypeScript 7. We also cover GitHubs new Custom Copilot Agents and Netflix massive adoption of the AV1 codec. Dive in!

This Week’s Favourites

Critical Security Vulnerability in React Server Components - React Blog

Progress on TypeScript 7 – December 2025 - Microsoft Typescript Blog

Treat test code like production code - Ploeh Blog

Dotnet, C#, Azure

.NET Conf 2025 Recap – Celebrating .NET 10, Visual Studio 2026, AI, Community, & More - Microsoft Dotnet Blog

AutoMapper 16.0.0 and MediatR 14.0.0 Released with .NET 10 Support - Jimmy Bogard

Mime Type Helper in .NET 11 - Steven Giesel blog

Recent updates to NetEscapades.EnumGenerators: [EnumMember] support, analyzers, and bug fixes - Andrew Lock Blog

Creating a custom MSBuild SDK to reduce boilerplate in .NET projects - Meziantou Blog

Vertical Slice Architecture: Where Does the Shared Logic Live? - Milan Jovanovic Blog

Welcoming Babu Annamalai to JasperFx Software - Jeremy D. Miller Blog

Cross-Platform Age Verification in .NET MAUI Applications - Microsoft Dotnet Blog

Domain-Driven Design Misconceptions - Code Opinion

AI

Nova 2 Lite now available on Vercel AI Gateway - Vercel blog

How to use GitHub Copilot Spaces to debug issues faster - Github Blog

Vercel Agent can now install Web Analytics and Speed insights for you - Vercel blog

Your stack, your rules: Introducing custom agents in GitHub Copilot for observability, IaC, and security - Github Blog

TypeScript vs JavaScript: Why AI Coding Tools Work Better with TypeScript - Builder.io Blog

Image-only models available in Vercel AI Gateway - Vercel blog

On “AI Brendans” or “Virtual Brendans” - Brendad Gregg Blog

Introducing Data Ingestion Building Blocks (Preview) - Microsoft Dotnet Blog

How to orchestrate agents using mission control - Github Blog

Misc

Why Does Have I Been Pwned Contain “Fake” Email Addresses? - Troy Hunt Blog

Getting Creative With “The Measure” - CSS Tricks Blog

Fragments Dec 4 - Martin Fowler Blog

AV1 — Now Powering 30% of Netflix Streaming - Netflix Tech Blog

Domains must now be managed at the team level - Vercel blog

Billions of requests: Black Friday-Cyber Monday 2025 - Vercel blog

Cloudflare’s 2025 Q3 DDoS threat report — including Aisuru, the apex of botnets - Cloudflare blog

Summary of CVE-2025-55182 - Vercel blog

Cloudflare WAF proactively protects against React vulnerability - Cloudflare blog

New npm package for automatic recovery of broken streaming markdown - Vercel blog

Why Replicate is joining Cloudflare - Cloudflare blog

Announcing Baseline in action - web.dev Blog

Scrollytelling on Steroids With Scroll-State Queries - CSS Tricks Blog

“The local-first rebellion”: How Home Assistant became the most important project in your house - Github Blog

Investing in the Python ecosystem - Vercel blog

Weekly Update 480 - Troy Hunt Blog

Designing Design Systems - TkDodo Blog

Runtime Logs now appear in the dashboard 6x faster - Vercel blog

AWS Databases coming to the Vercel Marketplace - Vercel blog

New to the web platform in November - web.dev Blog

YouTube Videos

Entra Synced Passkeys and Passkey Profiles - John Savill Youtube

AB-900 Study Cram - Microsoft 365 Certified: Copilot and Agent Administration Fundamentals - John Savill Youtube

Must know Options interfaces in .NET - Nick Chapsas Youtube

ObjectPool is awesome in .NET - Nick Chapsas Youtube

Null Forgiving Operator is awesome in .NET - Nick Chapsas Youtube

Azure Update - 28th November 2025 - John Savill Youtube