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