This Week’s Favourites
Astro is joining Cloudflare - Cloudflare blog
A Social Filesystem - Dan Abramov Blog
Filtering as domain logic - Ploeh Blog
Dotnet, C#, Azure
Marten’s Aggregation Projection Subsystem - Jeremy D. Miller Blog
Catching Up with Recent Wolverine Releases - Jeremy D. Miller Blog
Code opinion: why I prefer avoiding the Async suffix in C# asynchronous methods - Code4IT
Making foreach on an IEnumerable allocation-free using reflection and dynamic methods - Andrew Lock Blog
Easier Query Models with Marten - Jeremy D. Miller Blog
Retrieve method source file location at runtime using Portable PDBs in .NET - Meziantou Blog
Solving the Distributed Cache Invalidation Problem with Redis and HybridCache - Milan Jovanovic Blog
AI
Build an agent into any app with the GitHub Copilot SDK - Github Blog
Is Zed ready for AI power users in 2026? - Builder.io Blog
Conversation: LLMs and the what/how loop - Martin Fowler Blog
Executive Brief: Questions AI is Creating that Security Can’t Answer Today - Legit Security Blog
Apply code suggestions from Vercel Agent with one click - Vercel blog
Agent Skills vs. Rules vs. Commands - Builder.io Blog
AI Code Elements - Vercel blog
Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot - Github Blog
The React + AI Stack for 2026 - Builder.io Blog
Introducing skills, the open agent skills ecosystem - Vercel blog
AI-supported vulnerability triage with the GitHub Security Lab Taskflow Agent - Github Blog
This is why your AI platform on Azure needs a Landing Zone - Cloudtips blog
LLMs and your career - Phil Eaton Blog
Recraft image models now on AI Gateway - Vercel blog
Misc
Fragments: January 22 - Martin Fowler Blog
Filesystem snapshots supported on Vercel Sandboxes - Vercel blog
Testing if “bash is all you need” - Vercel blog
You Can’t Future-Proof Software Architecture - Code Opinion
A cheat sheet to slash commands in GitHub Copilot CLI - Github Blog
I Learned The First Rule of ARIA the Hard Way - CSS Tricks Blog
v3.0.1-alpha.2 - NitroJS GitHub Release
Cron Jobs now visible in Deployment Summary - Vercel blog
How we mitigated a vulnerability in Cloudflare’s ACME validation logic - Cloudflare blog
When Security Incidents Break: The Questions Every CISO Asks (And How We Securely Built a Solution in Record Time) - Legit Security Blog
Introducing the Montréal, Canada region (yul1) - Vercel blog
Weekly Update 487 - Troy Hunt Blog
Human Native is joining Cloudflare - Cloudflare blog
Weekly Update 486 - Troy Hunt Blog
Improved environment variables UI - Vercel blog
YouTube Videos
Quick Overview of Foundry IQ #ai #microsoftfoundry - John Savill Youtube
Deep Dive into Foundry IQ - John Savill Youtube
The Best Way to Learn C# in 2026 is Here - Nick Chapsas Youtube
File Based Apps in .NET 10 - Les Jackson Youtube
Azure Update - 16th January 2026 - John Savill Youtube