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