Top Links
- OpenAI o3-mini and Introducing deep research (OpenAI)
- .NET Aspire and AI with Chris Ayers – Azure & DevOps Podcast Episode #335 (Jeffrey Palermo)
- Azure SDK Release (January 2025) (Hector Norzagaray)
- Harnessing DeepSeek-R1 with .NET Aspire and Ollama locally (Laurent Kempe)
- What productivity tips do you have for VS Code and .NET MAUI development? | One Dev Question (James Montemagno)
- What’s new for Hot Chocolate 15 (Michael Staib)
- Build Intelligent Apps with .NET and DeepSeek R1 Today! (Matt Soucoup)
Web & Cloud Development
- Story Book Cabin Blazor Godot (Michael Washington)
- How to integrate .NET Aspire with Microsoft SQL Server (MSSQL) (Saineshwar)
- Validate that your DI Container can be created in ASP.NET Core (Steven Giesel)
- Run Script in Azure Using Deployment Scripts and Bicep (Gora LEYE)
- OpenTelemetry Collector deployment modes in Kubernetes (Brad Schmitt)
- Multiple client sign-in customizations using Duende identity provider (Damien Bowden)
- Authentication best practices with the Azure Identity library for .NET | Microsoft Learn (Alex Wolf & Scott Addie)
- Building a Microservices Application with Azure Container Apps and Dapr (Levi Masonde)
- Why is my AWS VPN not resolving domain names via DNS? (Ralph Willgoss)
- Deploy SpinKube to Azure Kubernetes Service (AKS) to run serverless WebAssembly (Wasm) workloads | Microsoft Learn (Thorsten Hans & Erin Schaffer)
- Installing and Using GitHub Copilot in Azure Data Studio (Satheesh Elumalai)
- How to Highlight Key Data Points Using Annotations in Angular Charts? (Veerakumar Narayanasamy)
- Learn Async Programming in TypeScript: Promises, Async/Await, and Callbacks (Isaiah Clifford Opoku)
- Reliability in Azure Logic Apps | Microsoft Learn (Ana Harris & John Downs)
- What’s new in Astro – January 2025 (Sarah Rainsberger)
- .NET Aspire 9.0 – Complete R&D Deployment 🚀 (David Shergilashvili)
Visual Studio & .NET
- Visual Studio Pro now costs less than dinner out: Microsoft’s premium IDE for $28 (Boing Boing)
- No-Tracking Queries: Speed Up Your EF Core Like a Pro and Batching Updates and Inserts: Making EF Core Work Smarter, Not Harder and Global Query Filters: Setting the Rules Once, Querying Like a Pro (Chris Woodruff)
- dotenv.core – A library for reading and parsing .env files (Dave Roman)
- Coding Faster with dotNetTips.com Spargine 8: February 2025 Release and Boost Your .NET Projects: Unleashing the Power of Spargine’s ListExtentions (David McCarter)
- Modelling data relationships with C# types (Mark Seemann)
- Purview Telemetry Source Generator – A .NET Source Generator for interface-based telemetry building activities, activity events, logs and metrics (Kieron Lanning)
- Metalama Status Update, January 2025 (Gael Fraiteur)
- Use CIBA Authentication with Auth0 and .NET (Andrea Chiarelli)
- Overriding Default HTTP Resilience Handlers in .NET (Milan Jovanović)
- Creating a generic insertion iterator, part 2 (Raymond Chen)
- Faster Debugging for Massive C++ Projects in Rider (Sasha Korepanov)
- Timers, Finalizers and Memory Leaks (Sergey Teplyakov)
AI
- DeepSeek R1 is now available on Azure AI Foundry and GitHub (Asha Sharma)
- Introducing “Grounding with Bing Search” in Azure AI Agent Service (Bing Team)
- AI Is Evolving Rapidly — Here’s How Developers Can Keep Pace (Alex Spinelli)
- Code Without Coders, and the Economic Ripples of AI’s Software Revolution (Yang Li)
- Building a Basic Chatbot with Azure OpenAI (Minseok Song)
- Announcing the availability of the o3-mini reasoning model in Microsoft Azure OpenAI Service (Yina Arenas)
- Microsoft Paint is getting a Copilot button, too (Allison Johnson)
- Importance of Diversity of Data in AI Systems and Load Web Content for Generative AI + RAG Solution as Trimmed Markdown (Chris Pietschmann)
- Developer’s Introduction to the Replicate AI Playground (David Eastman)
- Nvidia says its new GPUs are the fastest for DeepSeek AI, which kind of misses the point (Jay Peters)
- Running DeepSeek-R1 on a single NDv5 MI300X VM (Jesse Lopez)
- Microsoft is forming a new unit to study AI’s impacts (Kyle Wiggers)
- OpenAI used this subreddit to test AI persuasion (Maxwell Zeff)
- Observations: Using Python with DeepSeek-R1 (Pamela Fox)
- Demystifying DeepSeek (Prasanna Pendse)
Design, Methodology & Testing
- Should We Sing the Praises of Agile, or Bury It? (EditorDavid)
- The Hidden Costs of Skipping Unit Tests (and How Mocking Saves You Time) (Eli Lopian)
- The Shapes of Data: Relational and The Shapes of Data: Associative and The Shapes of Data: Object and The Shapes of Data: Tabular (Ted Neward)
- Parallel Thinking–From Debate to Collaboration for Better Teamwork (JD Meier)
- API Abstraction, Derivatives, Extraction, and Distillation (Kin Lane)
- Introduction to Containers and Introduction to Software Testing (TNS Staff)
Mobile, IoT & Game Development
- Cordova Common 5.0.1 Released! (Bryan Ellis)
- Android 16’s Linux Terminal Runs Doom (BeauHD)
- Sustainable solutions with Raspberry Pi (Roger Thornton)
- The Next Chapter in Swift Build Technologies (Swift.org Team)
- How To: Resolve Poor Performance on Raspberry Pi 4 When Running Visual Studio Code (Jamie Maguire)
- Apple reportedly gives up on its AR video glasses project (Richard Lawler)
- Lens Studio Cube Bouncer for the confused Unity developer: adding (spatial) sounds without crashing (Joost van Schaik)
Screencasts & Videos
- Why is it important to make my apps accessible? | One Dev Question (Rachel Kang)
- IoT Coffee Talk: Episode 246 – AI Fatigue (DeepSeek nonsense overload) (IoT Coffee Talk Crew)
- Strategic capacity monitoring and cost analysis for SQL database in Fabric | Data Exposed (Anna Hoffman & Amar Digamber Patil)
- How did IDisposable and Finalize get introduced into .NET? | One Dev Question (Jeffrey Richter)
Podcasts
- InfoQ Podcast: The Human Factor in UX and Data-Driven Decisions (John Heintz)
- Ignore All Previous Instructions Podcast – Pam and Kelley wonder where all the cowboys (and developers I guess) have gone (Pam Selle)
- GeekWire Podcast – DeepSeek reality check; Amazon, Bezos, and the Post; lost in the Microsoft garage (Todd Bishop)
- Introducing Leading the Shift, a new Microsoft Azure podcast (Susan Etlinger)
- Practical AI Podcast #302 – Deep-dive into DeepSeek (Chris Benson & Daniel Whitenack)
- React Native Radio Episode #320 – Silky Smooth Animations (Catalin Miron, Robin Heinze & Jamon Holmgren)
- Changelog & Friends Podcast #78 – Over the top auth strategies (Dan Moore, Jerod Santo & Adam Stacoviak)
- SQL Down Under Show #92 with guest Joey D’Antoni (Greg Low)
- The Stack Overflow Podcast – Feature flags: Theory meets reality (Eira May)
- AGL 402: Asking Good Questions with Topaz Adizes (John Rouda)
- The Cloud Pod Episode #289 – DORA The Explorer… Of EU Regulations (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- Lenny’s Podcast – Tobi Lütke’s leadership playbook: Playing infinite games, operating from first principles, and maximizing human potential (founder and CEO of Shopify) (Lenny Rachitsky)
- Scrum Master Toolbox Podcast – Balancing Product Owner Responsibilities with Team Empowerment | Antti Horelli (Vasco Duarte)
Community & Events
- MVP’s Favorite Content: Azure Architecture, Accessibility, Microsoft for Startups (Rie Moriguchi)
- Reflections on an Involuntary Sabbatical (Ted Neward)
- Bluesky Grows to 30 Million Users. Threads Adds 20 Million More Just in January (EditorDavid)
- How you can celebrate Black History Month with help from Google (Cassandra Johnson)
- Text Control at NDC London 2025: A Record-Breaking Week of Innovation and Commitment (Bjoern Meyer)
- March 2025 in Philly: The 55+ Biggest Events, Festivals & Exhibitions (Visit Philly)
- Bill Gates’ book ‘Source Code’ is a surprisingly candid memoir of the Microsoft mogul’s early years (Todd Bishop)
- The tech industry’s layoffs and hiring freezes: all of the news (Verge Staff)
- The Young, Inexperienced Engineers Aiding Elon Musk’s Government Takeover (Vittoria Elliott)
- Join the Github Copilot Bootcamp (Bart Wullems)
- Dell is Making Everyone Return To Office, Too (msmash)
- US Blocks Open Source ‘Help’ From These Countries (EditorDavid)
Database
- Indexing SQL Server Queries For Performance: Indexed View Maintenance (Erik Darling)
- Getting Started Guide for SQL Server 2025 (Hristo Hristov)
- Dark Mode in SSMS 21 and overall first impressions (Louis Davidson)
- Using T-SQL Snapshot Backup – Multi-Array Database Snapshots (Anthony Nocentino)
SharePoint, M365 & MS Teams
- What’s New in Microsoft Teams | January 2025 (Pete Daderko)
- INFO: Cheat sheets for using “Microsoft 365 Copilot” & “Microsoft 365 Copilot Chat” (Kurt Shintaku)
- Microsoft Loop, a year in review: greater integration and richer collaboration (Alyse Maguire)
- What’s new in Microsoft 365 Copilot | Jan 2025 (Seth Patton)
- Microsoft 365 is losing its free VPN feature (Tom Warren)
Miscellaneous
- Canada will retaliate against Trump with tariffs on US goods (Adi Robertson)
- Announcing Windows 11 Insider Preview Build 26120.3073 (Dev and Beta Channels) (Amanda Langowski)
- Automakers brace for ‘massive’ impact of Trump’s tariffs (Andrew J. Hawkins)
- Apple reportedly launching a new event invite feature code-named Confetti (Anthony Ha)
- RFK Jr. seems to sneak addictive Zyn pouch in mouth during hearing to Make America Healthy Again (video) (Carla Sinclair)
- Trump imposes sweeping tariffs on Canada, Mexico, and China and US tariffs: how Trump’s tax is impacting big tech and beyond (Emma Roth)
- Donald Trump’s data purge has begun (Justine Calma)
- Trump’s first round of tariffs is almost here (Mia Sato)
- Windows Server 2025, security baseline (Rick Munck)
More Link Collections
- F# Weekly #5, 2025 – Falco v5 🎉 (Sergey Tihon)
- Daily Reading List – January 31, 2025 (#484) (Richard Seroter)
- Azure Weekly #501 – 2nd February 2025 (The Editor)
- Windows news you can use: January 2025 (Thomas Trombley)
The Geek Shelf
Engineering Management for the Rest of Us (Sarah Drasner) – Referral Link