Top Links
- Introducing Visual Studio Hub (Jacqueline Widdis)
 - March 2025 Microsoft Photos update now rolling out to Windows Insiders (Lydia Ko)
 - Register now for the Microsoft AI Skills Fest! (jeanaj)
 - Microsoft unveils Microsoft Security Copilot agents and new protections for AI (Vasu Jakkal)
 - How to delete your 23andMe data (Jess Weatherbed)
 - Build an AI-Powered Chat App Using WPF AI AssistView and OpenAI (Ganesh Mariappan)
 - Semantic Kernel Agent Framework RC2 (Shawn Henry)
 
Web & Cloud Development
- Angular 19 Features: LinkedSignal in Angular (Dhananjay Kumar)
 - State of Dapr 2025 (Diagrid)
 - Support Logical Shorthands in CSS (Geoff Graham)
 - Pretty Substantial Wolverine 3.11 Release (Jeremy D. Miller)
 - Animating Letters with Shaders: Interactive Text Effect with Three.js & GLSL (Paola Demichelis)
 - DevExpress Blazor AI Chat — AI Assistants for Report Viewer and Grid (Dmitry Tokmachev)
 - REST Constraint #6: Code on Demand—When, Why, and How to Use It (Chris Woodruff)
 - Enable continuous backup for multi-region write account (Govind Kanshi)
 - TypeScript 7 will be built with Go (Matthew MacDonald)
 - How to Get Started with .NET Aspire (Nitin Pandit)
 - How to Create a Send Email Function using Nodemailer and OAuth2 (Okoro Emmanuel Nzube)
 - New advanced data protection for BYOD and AI in Edge for Business (Patrick Brosset)
 - HTI-1 Ruling and FHIR Compliance: Key Deadlines and Impacts (Rich Almeida)
 
WinUI, .NET MAUI & XAML
- Create AI-Powered Smart .NET MAUI Data Forms for Effortless Data Collection (Jeyasri Murugan)
 - Microsoft Closes Request for Universal UI Builder: ‘It’s Baffling’ (David Ramel)
 - Four views of XAML development (Matt Lacey)
 - TinyInsights.Maui v1.9.0 Release (Daniel Hindrikes)
 - Using Windows.Media SpeechRecognition in WPF (Rick Strahl)
 
Visual Studio & .NET
- .NET 10 Preview 2: Enhanced Reconnection UI, Improved Blazor Features, and Updates Across the Stack (Almir Vuk)
 - On how different Windows ABIs choose how to pass 32-bit values in 64-bit registers (Raymond Chen)
 
AI
- Announcing Dapr AI Agents (Mark Fussell, Yaron Schneider & Roberto Rodriguez)
 - Obliviate: Efficient Unmemorization for LLMs (Mark Russinovich)
 - Microsoft announces security AI agents to help overwhelmed humans (Tom Warren)
 - Apple’s iOS 18.4 update with AI-powered Priority Notifications is almost here (Emma Roth)
 - New ‘Share screen with Live’ option appears in Google Gemini so the AI assistant can view your screen and see through your camera (Sofia Elizabella Wyciślik-Wilson)
 - AI Agents Are a Security Ticking Time Bomb (Alexander Borodetskiy)
 - Using Bolt.new locally using Bolt.diy and Ollama (Bart Wullems)
 - Productive LLM Coding with an llm-context.md File (Donn Felker)
 - How to Choose the Right LLM (Irina Mariasova)
 - Text Clustering With Deepseek Reasoning (Kalpan Dharamshi)
 - AI for Software Engineering is Just Another “Paradigm Shift” (Ken Rimple)
 - How to Use GitHub Copilot for Faster Code Completion and Development (Mahesh Chand)
 - Selecting the right model for coding (Mark Downie)
 - Introduction to Copilot Chat (Michael Gannotti)
 - How Software Engineers Actually Use AI (WIRED Staff)
 
Design, Methodology & Testing
- My New Favorite Question for the Daily Standup (Michael Eaton)
 - GitHub Splits Advanced Security Into Separate Products (Kay Ewbank)
 - Lost in the grid (Johnny Rodgers)
 - Observability: Every Engineer’s Job, Not Just Ops’ Problem (Martin Thwaites)
 - Another observability 3.0 appears on the horizon (Charity Majors)
 - A maintainer’s guide to vulnerability disclosure: GitHub tools to make it simple (Nancy Gariché)
 - Octopus Deploy: Scoped tenant variables (Susan Pan)
 
Mobile, IoT & Game Development
- Android deep-links and NFC (Peter Foot)
 - How to automate perfect screenshots for the Mac App Store (Jesse Squires)
 - Developers embrace Xbox Play Anywhere for their games (Athima Chansanchai)
 - Xbox + .NET Aspire: Transforming Local Development Practices (Craig Taylor)
 - TikTok’s Native Cross-Platform UI Framework Lynx Goes Open Source (Sergio De Simone)
 - Meta Quest might add single window screensharing in VR soon (Umar Shakir)
 - Visual Studio App Center Retirement – Update (03/20/2025): Extension of Product Support for Analytics & Diagnostics (Microsoft Learn)
 
Screencasts & Videos
- Extending Visual Studio – Adding a New Tool Window | Visual Studio Toolbox (Leslie Richardson & Matteo Prosperi)
 - What are AI agents? | AI Agents for Beginners (Korey Stegared-Pace)
 - SQL DB in Fabric Integrations | Data Exposed (Anna Hoffman & David Levy)
 - Introducing Microsoft Purview Data Security Investigations | Microsoft Mechanics (Nick Robinson & Jeremy Chapman)
 - Announcing Gemma 3, Flutter 3.29, GDC ’25, and more! – Google Developer News March 2025 (Megan Mehta)
 - Data Model Your Way to Success | How to Use MongoDB Copilot Extension (MongoDB Team)
 - Guide to GIMP tools, settings, and more (3.0.0 release) (Bread on Penguins)
 
Podcasts
- InfoQ Podcast: Simplify Your System By Challenging The Status-Quo And Learning From Other Ecosystems (Max Rydahl Andersen)
 - Merge Conflict #455 – 3D Printing for Profit (James Montemagno & Frank Kreuger)
 - Scrum Master Toolbox Podcast – When Nobody Expects the Scrum Master, Overcoming a Rocky Start in a Team New to Agile | Marina Lazovic (Vasco Duarte)
 - The PowerShell Podcast – How to Build an IT Career from the Ground Up with Kevin Apolinario (KevTech) (James Petty)
 - The Changelog News Podcast #137 – Revenge of the junior developer (Jerod Santo)
 - Meta Cast – Stop Copy-Pasting Success—Build Your Own Playbook (Bob Galen & Josh Anderson)
 - Google Cloud Security Podcast Episode #216 – Ephemeral Clouds, Lasting Security: CIRA, CDR, and the Future of Cloud Investigations (Anton A. Chuvakin)
 - Grammar Girl Podcast – What’s wrong with ‘”’til”? Why tiny words control conversations. How many cookies? (Bob Holmes & Mignon Fogarty)
 - Azure Cloud Talk 25/3/24 – Navigating the AI Landscape: Conferences, Costs, and Cognitive Shifts (Brian Gorman & Alec Harrison)
 - Talk Python to Me #498 – Algorithms for high performance terminal apps (Michael Kennedy)
 - Python Bytes Podcast #425 – If You Were a Klingon Programmer (Michael Kennedy & Brian Okken)
 - Syntax Podcast #887 – Vibe Coding Is a Problem (Wes Bos & Scott Tolinski)
 
Community & Events
- What is Your Dream Job? (David Neal)
 - Leadership updates (OpenAI Team)
 - Essential Microsoft Resources for MVPs & the Tech Community from the AI Tour (Anthony Bartolo)
 - Getting ready for WeAreDevelopers WebDev & AI Day – 27/03/2025 (Chris Heilmann)
 - Microsoft AI Agents Learn Live Starting 15th April (Lee Stott)
 - Gen X: from Grunge to Gated Communities—is this how we go out? (Jason Weisberger)
 - Microsoft at 50: The journey and future of the partner ecosystem (Nicole Dezen)
 - The Chaos of NIH Cuts Has Left Early-Career Scientists Scrambling (Maggie Chen)
 - The Death of Coding Jobs: How AI, No-Code, and Corporate Greed Are Killing the Industry (Noah Davis)
 - These are 25 “sure bet” breakout sessions for developers at Google Cloud Next ’25 (Richard Seroter)
 - Microsoft’s CEOs have this trait in common, says exec who has worked closely with all three (Todd Bishop)
 
Database
- How to Remove Constraints from a SQL Server Table (Burt King)
 - RavenDB’s Discord channel (Oren Eini)
 
SharePoint, M365 & MS Teams
- Create pages with Copilot in SharePoint (jackyhsu)
 - Teams Toolkit for Visual Studio Code update – March 2025 (Yu Zhang)
 
PowerShell & Terminal
- oh-my-posh Release v25.6.0 (Jan De Dobbeleer)
 
Miscellaneous
- Day One brings its digital journaling app to Windows (Wes Davis)
 - Two of my least favorite things about the Microsoft Store are about to get fixed (Sean Endicott)
 - The Trump administration planned Yemen strikes in an unauthorized Signal chat (Amanda Silberling)
 - Releasing Windows 11 Build 26100.3624 to the Release Preview Channel (Brandon LeBlanc)
 - Google Drive for Windows on Arm PCs is now widely available (Emma Roth)
 - Linux Kernel 6.14 Officially Released (msmash)
 - Microsoft is resurrecting a handy keyboard shortcut in Windows (Sofia Elizabella Wyciślik-Wilson)
 - 23andMe is bankrupt and about to sell your DNA, here’s how to stop that from happening (Stephen Warwick)
 - ‘Chilling effect on free speech:’ Trump wants green card applicants already legally in the US to hand over social media profiles (Rhian Lubin)
 
More Link Collections
- Interesting links of the week 2025-13 (Michael Eaton)
 - Sands of MAUI: Issue #180 (Sam Basu)
 - AWS Weekly Roundup: Omdia recognition, Amazon Bedrock RAG evaluation, International Women’s Day events, and more (March 24, 2025) (Betty Zheng)
 - Daily Reading List – March 24, 2025 (#518) (Richard Seroter)
 - Reading Notes #641 (Frank Boucher)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# and .NET (Alvin Ashcraft)

