Top Links
- Creative Writing Assistant – a multi-agent app sample with Semantic Kernel & .NET Aspire (Sophia Lagerkrans-Pandey & Ricardo Niepel)
 - Top 11 things you can do to make your app great on Windows 11 (Microsoft Learn)
 - Announcing the Release of SSMS Preview 3 (Erin Stellato)
 - .NET Rocks! – Microsoft Dev Box with Isaac Levin (Carl Franklin & Richard Campbell)
 - Modernizing legacy code with GitHub Copilot: Tips and examples (Ari LiVigni)
 - Windows Dev Chat – From Idea to App – Feb 3 @ 10:30am EST (Windows Developer)
 
Web & Cloud Development
- Building Advanced React Forms Using React Hook Form, Zod and Shadcn (Boris Martinović)
 - Tailwind CSS v4.0 (Adam Wathan)
 - Deploying ASP.NET Core Applications with Docker—Part 2 (Assis Zang)
 - Docker Compose–Container image is not updated (Bart Wullems)
 - Managing Schedules with the Blazor Scheduler 3: Adding Exceptions to the Schedule (Peter Vogel)
 - Exploring the Forwarded Headers Middleware in ASP.NET Core (Tore Nestenius)
 - A Guide to Implementing ActivityPub in a Static Site (or Any Website) – Part 8 (Maho Pacheco)
 - Running Inference In Web Extensions (Tarek Ziadé)
 - Modeling Complex Data Structure in Golang Using Pointers, References, and Reverse Indices (Omer Zuarets)
 - TypeScript object destructuring and you (Lewis Cianci)
 
WinUI, .NET MAUI & XAML
- Easily Export WPF DataGrid to PDF (Amal Raj Umapathy Selvam)
 
Visual Studio & .NET
- Export and Import Adobe PDF XFDF XML Files in .NET C# (Bjoern Meyer)
 - Mastering BenchmarkDotNet: The Essential Benchmarking Library for .NET Developers (Jayraj Chhaya)
 - Building with .NET and Rust: A Tale of Two Ecosystems (Chris Woodruff)
 
AI
- Introducing the GPT-4o-Audio-Preview: A New Era of Audio-Enhanced AI Interaction (Allan Carranza)
 - Semantic Kernel – Auto function calling (Bart Wullems)
 - How to Build a Web Performance Watchdog Agent with Agent.ai (Dariel Vila)
 - Coldplay evolves the fan experience with Microsoft AI (Jessica Hawk)
 - Generative AI Helps Frontend Developers Create Components (Loraine Lawson)
 - Checkout Pinecone for Serverless RAG (Raymond Camden)
 
Design, Methodology & Testing
- Codemods in other languages (Martin Fowler)
 - The Power of Ubiquitous Language in Domain-Driven Design (Derek Comartin)
 - Why UX designers should develop technical expertise (Justin Hale)
 - Unlocking Potential: Exploring Different Educational Pathways to Career Success (Manika Paul Chowdhury)
 - Be mindful of temporal terms in documents: What is the reference point in time? (Raymond Chen)
 - Root Out Vulnerabilities in GitHub as You Merge Code Changes (Susan Hall)
 
Mobile, IoT & Game Development
- Visualize the G7 Government Debt Projections with Flutter Range Column Chart (Baranibharathi Pandian)
 - Xbox beta tests support for massive amounts of external storage (Umar Shakir)
 - A more powerful Android assistant with Gemini (Sissie Hsiao)
 
Screencasts & Videos
- Technology & Friends – Brian Hitney on Real Time Intelligence with Microsoft Fabric and Technology & Friends – Randy Pagels on GitHub Advanced Security (David Giard)
 - Random.Code() – Advent of Code 2024 Playthrough – Part 23 (Jason Bock)
 - Build Event-Driven AI Workflows in Postman and Evaluate LLM Performance in Postman (Postman Team)
 - Windows Devs Rejoice! Building Local AI Just Got Easy! (Michael Jolley)
 
Podcasts
- Working Code Podcast – Episode 202: Um, Actually (Ben Nadel)
 - React Native Radio #319 – Shopify goes full throttle on React Native with Mustafa Ali (Mustafa Ali, Mazen Chami, Robin Heinze)
 - Scrum Master Toolbox Podcast – Why Organizational And Scrum Patterns Are Essential for Leading Change | Ville Reijonen (Vasco Duarte)
 - Syntax Podcast #870 – Windsurf forked VS Code to compete with Cursor. Talking the future of AI + Coding (Wes Bos & Scott Tolinski)
 - What’s New in JavaScript: Latest Language Updates and Features – JavaScript Jabber #666 (Charles Max Wood & Dan Shappir)
 - Directions on Microsoft Podcast – Azure Local: What’s New, What’s Next (Mary Jo Foley)
 - PPP 445 | Unlocking the Power of Productive Failure, with Manu Kapur (Andy Kaufman)
 - The Cloud Pod #288 – You Might Be Able to Retrain Notebook LM Hosts to be Less Annoyed, But Not Your Cloud Pod Hosts (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
 - Grammar Girl Podcast – The secret to writing a good memoir, with Wendy Dale (Mignon Fogarty)
 
Community & Events
- Webcast: SQL Server Disaster Recovery with Log Shipping and Webcast: Mastering High Availability for On-Prem SQL Server – Feb 13th (MSSQL Tips)
 - NFL teams can’t use Bluesky (Wes Davis)
 - All the news from Galaxy Unpacked 2025 | The Keyword (Google)
 - Celebrating 50 Years of Innovation: AI for Good Grants for Washington (Juan Lavista Ferres)
 - Trump’s first 100 days: all the news impacting the tech industry (Jay Peters)
 - Results of Google Summer of Code 2024 With the Kotlin Foundation (Ksenia Shneyveys)
 - Dozens of subreddits are banning links to X (Mia Sato)
 - Google Invests Another $1 Billion in AI Developer Anthropic (msmash)
 - You Can’t Trust Hackers, and Other Data Breach Verification Tales (Troy Hunt)
 - The Power of Community: Benefits in Life and Work (Peter Smulovics)
 
Database
- Indexing SQL Server Queries For Performance: Equality and Inequality Predicates (Erik Darling)
 - Can AI Rewrite Bad Queries in Seconds? Kinda. (Brent Ozar)
 - Why you need Health Checks for your SQL Server databases (Joydip Kanjilal)
 - Azure SQL Serverless: Discover What’s new and Increase Your Savings (Dennes Torres)
 
SharePoint, M365 & MS Teams
- How To Config Microsoft 365 Copilot Chat Consumption Billing (Andrew Connell)
 - Announcing mandatory multifactor authentication for the Microsoft 365 admin center (Oke Bamgbose)
 - Copilot Chat brings the power of AI to every Microsoft 365 user (Angela Byers)
 
Miscellaneous
- Announcing Files Preview v3.8.13 (Files Team)
 - Trump’s war on electric cars has only just begun (Andrew J. Hawkins)
 - DHS Terminates All Its Advisory Committees, Ending Its Investigation Into Chinese Telecom Hack (BeauHD)
 - What PowerSchool isn’t saying about its ‘massive’ student data breach (Carly Page)
 
More Link Collections
- Daily Reading List – January 22, 2025 (#477) (Richard Seroter)
 
The Geek Shelf
 Getting Started: Messaging in .NET with MassTransit | Dometrain (Irina Scurtu) – Referral Link