Top Links
- The Early Access Program for ReSharper and the .NET Tools 2025.1 Is Here! and The Early Access Program for Rider 2025.1 Is Now Open! (Sasha Ivanova)
- Leap Forward with Modern AI using Microsoft 365 Agents SDK and Semantic Kernel (Sophia Lagerkrans-Pandey & Arafat Tehsin)
- Create a custom Visual Studio Code Chat participant with Azure AI Agent Service (Kinfey Lo)
- Android Studio Ladybug Feature Drop is Stable! (Steven Jenkins)
- How we evaluate AI models and LLMs for GitHub Copilot (Connor Adams)
- Previewing Improved Windows Search on Copilot+ PCs with Windows Insiders in the Dev Channel (Amanda Langowski & Bradon LeBlanc)
Web & Cloud Development
- Nested virtualization on Azure : a step-by-step guide (alibekjakupov)
- ASP.NET Core user application access token management (Damien Bowden)
- An AZD Template for a Chainlit Azure Container App (Jason Haley)
- Comparing Raw ASP.NET Request Throughput across Versions: 8.0 to 9.0 Edition (Rick Strahl)
- Built-in OpenAPI Document Generation with .NET 9 — No more SwaggerUI! (Alper Ebiçoğlu)
- Ember 6.1 Released (Jared Galanis)
- Astro: 2024 year in review (Shinya Fujino & Sarah Rainsberger)
- TypeScript enums: use cases and alternatives (Axel Rauschmayer)
- Microsoft’s Hyperlight WebAssembly for VMs Is Open Source (B. Cameron Gain)
- Building Restful APIs with Deno and Oak (Christian Nwamba)
- Go 1.23.5-1 and 1.22.11-1 Microsoft builds now available (Davis Goodin)
- Introduction to Go Programming Language (TNS Staff)
- 8 Free Tools Every Web Developer Should Know (Jack Wallen)
WinUI, .NET MAUI & XAML
- Creating a MAUI .NET 9 Project [GamesCatalog] – Part 1 (Emanuel Martins)
Visual Studio & .NET
- How to Program C# in Visual Studio Code (Claudio Bernasconi)
- Extracting Comments from DOCX Files in .NET C# (Bjoern Meyer)
- A pair of .NET 9 books (Mark J. Price)
- Why Every C# Developer Should Explore Rust and Exploring Programming Paradigms: C# and Rust Side by Side and Syntax Showdown: A Look at Common Constructs in C# and Rust (Chris Woodruff)
- Announcing ConsoleApplicationBuilder, DI in console applications, simply (Peter Ritchie)
- Modelling data relationships with F# types (Mark Seemann)
- New Files View in Solution Explorer (Sasha Ivanova)
- ILSpy 9.0 release notes (Christoph Wille)
- .NET OSS Projects: Better to Re-license or Die? (Aaron Stannard)
- Qdrant Vector Database–What you need to know to get started in .NET (Bart Wullems)
- The case of the crash when trying to erase an element from a std::set (Raymond Chen)
- Boost Your .NET Projects: Unleashing the Power of Spargine’s FastSortedList (David McCarter)
AI
- Prophecies of the Flood – What to make of the statements of the AI labs? (Ethan Mollick)
- GraphRAG end to end PoC (xinyuwei)
- The power of personalized AI (OpenAI Team)
- Scaling Large Language Models for e-Commerce: The Development of a Llama-Based Customized LLM (Christian Herold & Shahram Khadivi)
- AI Agents Are About To Blow Up the Business Process Layer (Ed Anuff)
- Using Tools (Safely) with LLMs (Mark Heath)
- OpenAI is Bringing Custom Instructions to ChatGPT (Paul Thurrott)
- The need to invest in AI skills in schools (Philip Colligan)
- Microsoft triples down on AI (Tom Warren)
- Microsoft opens testing for Windows AI search (Wes Davis)
Design, Methodology & Testing
- How to Run an Effective Daily Scrum – Tips for Team Members and Managers (Ben)
- Agile Methods and Practices at a Glance and Only is Better Than Best and What You Need to Know About 10X (JD Meier)
- Repeatable CDK deployments with Octopus (Matthew Casperson)
- A Clean .zshrc Startup Script for Setting GitHub and Docker API Keys on a Mac (Peter Kellner)
- Limiting Risk With Open Source Consumption (Mitchel Sellers)
- Pushing to insecure registries with Rancher Desktop (Etienne Van Delden)
- Scaling Monoliths: A Practical Guide for Growing Systems (Milan Jovanović)
Mobile, IoT & Game Development
- Apps adopt Transformer to support more reliable and performant media editing use cases and Spotlight Week: Android Camera and Media (Caren Chang)
- Android Studio Ladybug Update Adds Gemini Support, New Debugging Features, and More (Sergio De Simone)
- Performance Class helps Google Maps deliver premium experiences (Nevin Mital)
- Android’s Media3 1.5.0 — what’s new? (Kristina Simakova)
- Lens Studio Cube Bouncer for the confused Unity developer: smash boxes with your hands against the spatial map (Joost van Schaik)
Screencasts & Videos
- Building a web app with C# (Jeff Fritz)
- IoT Coffee Talk: Episode 244 – Agentic AI at IoT Scale! (IoT Coffee Talk Crew)
- Random.Code() – Advent of Code 2024 Playthrough – Part 20 and Random.Code() – Advent of Code 2024 Playthrough – Part 21 (Jason Bock)
- How did you get your name into the Spy ++ About box? | One Dev Question (Jeffrey Richter)
Podcasts
- Merge Conflict #446 – Mac mini M4 Pro – Honest Developer Reviews (James Montemagno & Frank Kreuger)
- Meta Cast – How the Agile Alliance and PMI Partnership Impacts You (Bob Galen & Josh Anderson)
- PPP 444 | Negotiating Secrets for Project Managers, with Rick Czaplewski (Andy Kaufman)
- Changelog & Friends Podcast #76 – Other people’s robots (Jerod Santo & Adam Stacoviak)
- Ryan Booz: The State of the Database in 2025 – Azure & DevOps Podcast Episode #333 (Jeffrey Palermo)
- Lenny’s Podcast – 10 growth tactics that never work | Elena Verna (Amplitude, Miro, Dropbox, SurveyMonkey) (Lenny Rachitsky)
- The Happy Engineer Podcast Episode #204 – The Ultimate Morning Routine for Managers (Max Ahumada)
- Azure Cloud Talk Podcast 25/1/20 – Microsoft AI Solution Architect Naveen Krishnan (Alec Harrison)
- Ignore All Previous Instructions Podcast – Pam and Sarah meet again to reflect on 2024 and predict 2025 (Pam Selle)
Community & Events
- MVP’s Favorite Content: Imagine Cup, Challenge, Power BI, SQL Server (Rie Moriguchi)
- CfP List Updated 2025-01-19 (Dave Aronson)
- Announcing the Powerful Devs Conference + Hack Together 2025 (gomomohapi)
- Bluesky 2024 Moderation Report (Bluesky Team)
- GitHub: Supporting the next generation of developers (Morgan Ersery)
- 2026 Major League Baseball All-Star Game and All-Star Week in Philadelphia (Visit Philly)
- The Dark Side of Reddit: How Communities Are Turning Toxic (WDD Staff)
- Distributed Social Media Is the Future: A Shift Away from Centralized Platforms Like Facebook and TikTok (Chris Pietschmann)
- CodeMash 2025 Recap (Steve Bilogan)
Database
- MySQL Shell and Basic Configuration Management (Part 2 – Memory and CPU) (Chisom Kanu)
- SSMS 21 – Download, Install and Configure (Daniel Calbimonte)
- How to Learn SQL Without Quitting Your Day Job (Tracy McKibben)
- How To Write SQL Server Queries Correctly: Case Expressions (Erik Darling)
- What is SQL Database in Microsoft Fabric? (Koen Verbeeck)
SharePoint, M365 & MS Teams
- Copilot is now included in Microsoft 365 Personal and Family (Bryan Rognier)
PowerShell
- Deleting All Workflow Runs In GitHub Repository With PowerShell (Den Delimarsky)
- PowerShell Cheat Sheet: The Ultimate Guide for Beginners (Jesus Vigo)
Miscellaneous
- The tech billionaire war on “woke” is really targeting workers (Amanda Marcotte)
- Announcing Windows 11 Insider Preview Build 22635.4800 (Beta Channel) (Amanda Langowski)
- Releasing Windows 10 Build 19045.5435 to the Release Preview Channel and Releasing Windows 11 Build 22631.4825 to the Release Preview Channel (Brandon LeBlanc)
- Bluesky launches a custom feed for vertical videos (Ivan Mehta)
- 4 classic reads, newly available on Google Books (Nikki Savickas)
- Mark Zuckerberg Turns His Back on the Media (Steven Levy)
More Link Collections
- F# Weekly #3, 2025 – Going 15 Percent Faster (Sergey Tihon)
- Daily Reading List – January 17, 2025 (#475) (Richard Seroter)
- Reading List 333 (Bruce Lawson)
- Azure Weekly #499 – 19th January 2025 (The Editor)
The Geek Shelf
Career: Building a Resume/CV & LinkedIn Profile | Dometrain (Ryan Murphy) – Referral Link