Coffee Mug logo

The Code Brew's Weekly Newsletter - Week 13

Welcome back to The Code Brew! ☕ Big news: Cloudflare has acquired Replicate, and Gemini 3 Pro is now live on Vercel. In the .NET world, F# 10 is here, and we're getting our first looks at .NET 10 features. Plus, check out Andrew Lock's viral post on .NET support lifecycles and TkDodo's argument against Tooltip components. Dive in!

This Week’s Favourites

Cloudflare outage on November 18, 2025 - Cloudflare blog

My Foreword to “Frictionless” - Martin Fowler Blog

Tooltip Components Should Not Exist - TkDodo Blog

Dotnet, C#, Azure

Reinventing how .NET Builds and Ships (Again) - Microsoft Dotnet Blog

No more public partial class Program in .NET 10 - Steven Giesel blog

Companies complaining .NET moves too fast should just pay for post-EOL support - Andrew Lock Blog

Post-Quantum Cryptography in .NET - Microsoft Dotnet Blog

Optimize GUID creation performance in .NET applications - Meziantou Blog

Deploying Azure Bicep via GitHub Actions - Cloudtips blog

Exploring C# File-based Apps in .NET 10 - Milan Jovanovic Blog

Introducing F# 10 - Microsoft Dotnet Blog

AI

How to write a great agents.md: Lessons from over 2,500 repositories - Github Blog

Supercharge Your Test Coverage with GitHub Copilot Testing for .NET - Microsoft Dotnet Blog

Evolving GitHub Copilot’s next edit suggestions through custom model training - Github Blog

Nano Banana Pro (Gemini 3 Pro Image) now available in the AI Gateway - Vercel blog

Grok 4.1 Fast models now available on Vercel AI Gateway - Vercel blog

How we’re making GitHub Copilot smarter with fewer tools - Github Blog

A step-by-step guide to modernizing .NET applications with GitHub Copilot agent mode - Microsoft Dotnet Blog

Unlocking the full power of Copilot code review: Master your instructions files - Github Blog

A Practical Guide to AI Prototyping - Builder.io Blog

Misc

Should We Even Have :closed? - CSS Tricks Blog

Improved analytics experience now available on the Vercel Firewall - Vercel blog

You can now invalidate the CDN cache by providing a source image - Vercel blog

Davide’s Code and Architecture Notes - Metrics, Logs, and Traces: the three pillars of Observability - Code4IT

Fragments Nov 19 - Martin Fowler Blog

Third Stage Engineering - Brendad Gregg Blog

Replicate is joining Cloudflare - Cloudflare blog

Vercel collaborates with Google for Gemini 3 Pro Preview launch - Vercel blog

Introducing the Visual Studio Code Private Marketplace: Your Team’s Secure, Curated Extension Hub 🎉 - Visual Studio

Level up design-to-code collaboration with GitHub’s open source Annotation Toolkit - Github Blog

Empirical software prototyping - Ploeh Blog

The “Most Hated” CSS Feature: asin(), acos(), atan() and atan2() - CSS Tricks Blog

Highlights from Git 2.52 - Github Blog

Support for Elysia - Vercel blog

Weekly Update 478 - Troy Hunt Blog

Finding the grain of sand in a heap of Salt - Cloudflare blog

October 2025 Baseline monthly digest - web.dev Blog

YouTube Videos

Flat exceptions are awesome in .NET - Nick Chapsas Youtube

Split correctly in .NET - Nick Chapsas Youtube

What’s new in C# 14 & .NET 10 - Nick Chapsas Youtube

Azure Front Door Resilience - John Savill Youtube

Azure Front Door Resiliency Deep Dive and Architecting for Mission Critical - John Savill Youtube

List to Dictionary is easy in .NET - Nick Chapsas Youtube

Azure Update - 14th November 2025 - John Savill Youtube