Top Links
- How Office Is Modernizing Their App Suite’s UI using Windows App SDK and React Native (Chiara Mooney)
- Efficiently Plan Your Agile Sprints with the Blazor Sprint Management Application (Jayakumar Duraisamy)
- GitHub for Beginners: Building a React App with GitHub Copilot (Kedasha Kerr)
- Building Claude-Ready Entra ID-Protected MCP Servers with Azure API Management (Pranami Jhawar & Den Delimarsky)
- Copilot on Windows: Windows Insiders can now use Vision with 2 apps and new Highlights feature with 1 app (Microsoft Copilot Team)
- Betatalks, the Podcast Episode #108 – How PowerToys and AI Are Changing Windows Development – with Niels Laute (Rick & Oscar)
Web & Cloud Development
- How to Become an Analytical Programmer – Solve the “Rock, Paper, Scissors” Game 5 Ways Using JavaScript & Mermaid.js (evaristo.c)
- Learning Kubernetes: A Beginner’s Journey (Simon Foster)
- Vue Basics: Script Setup Sugar (Marina Mosti)
- How to Use KurrentDB for Event Sourcing in C# on Azure (Tore Nestenius)
- Part 2 – How to Create a VS Code Extension for API Health Checks? (drpeteryau)
- Angular Can I Use – Check Angular feature compatibility across versions. (Angular Courses Lab)
- Announcing v2.30.0 of the Vonage Video API (Chris Tankersley)
- How Workleap uses .NET Aspire to transform local development (Anthony Simmon)
- How to limit memory usage of applications in IIS (Bart Wullems)
- Learn Object-Oriented Programming in TypeScript (Lucas)
- WebKit Features in Safari 18.5 (Jen Simmons)
WinUI, .NET MAUI & XAML
- Faster Hot Reload in .NET MAUI: Boost Dev Speed by 40%! (Chozarajan Pandiyarajan)
Visual Studio & .NET
- Optimizing the cost of clearing a set (Oren Eini)
- Soft deletes in EF Core: How to implement and query efficiently (Ali Hamza Ansari)
- Dubious security vulnerability: A program does not run correctly if you run it the wrong way, redux (Raymond Chen)
- Use C# 14 extensions to simplify enum Parsing (Gérald Barré)
AI
- Create Your First AI Agent with JavaScript and Azure AI Agent Service! (Glaucia Lemos)
- How to install and use Ollama to run AI LLMs on your Windows 11 PC (Richard Devine)
- What is Click to Do, and how do I use it? Explaining AI actions for Windows 11 (Mauro Huculak)
- To Vibe or Not to Vibe? When and Where To Use Vibe Coding (Alexander T. Williams)
- Hidden Security Risks of “Vibe Coding” for Enterprise AI Projects (Chris Pietschmann)
- Learning to Think in an AI World: 5 Lessons for Novice Programmers (Clara Maine)
- The Future of AI: Autonomous Agents for Identifying the Root Cause of Cloud Service Incidents (Daniel Genkin)
- Accelerate your career growth with our latest Cloud and AI Skilling resources (dathre)
- Is Model Context Protocol the New API? (Ed Anuff)
- Predicting and explaining AI model performance: A new approach to evaluation (Lexin Zhou & Xing Xie)
- OpenAI Introduces GPT‑4.1 Family With Enhanced Performance and Long-Context Support (Robert Krzaczyński)
Design, Methodology & Testing
- The Vanishing Junior Dev and the High Cost of Ignored Unit Tests (Eli Lopian)
- How to Customize Your Application Updater Editor? (Renato Ivanescu)
- Datadog vs. Splunk: Observability Tools Comparison (Divine Odazie)
- Platform Engineering: Evolution or Rebranding? (Adam Gordon Bell)
- Beyond speed: Measuring engineering success by impact, not velocity (Phoebe Sajor)
- Integrating Localization Into Design Systems (Rebecca Hemstad & Mark Malek)
Mobile, IoT & Game Development
- Raspberry Pi Pico 2 Snake game console (David Crookes)
- iOS 18.5 is out now (Jay Peters)
- Cross-platform AR/VR With the Web: WebXR with A-Frame, Angular, and Capacitor (Part II) (Logan Brade)
Screencasts & Videos
- Building a React app with GitHub Copilot: A beginner’s frontend guide (GitHub Team)
- EFCore.Visualizer Extension for Visual Studio | Visual Studio Toolbox (Leslie Richardson & Giorgi Dalakishvili)
- Uno Platform Live Coding: ApplicationDataContainer (Martin Zikmund)
Podcasts
- InfoQ Podcast: How to Build Effective LLMs When Both Basic Infrastructure and Model Training Data Are Lacking (Jade Abbott)
- Scrum Master Toolbox Podcast – From Corporate to Startup—Navigating the Scrum Implementation Gap | Simina Fodor (Vasco Duarte)
- SQL Server Radio Episode #175 – Migrating from on-prem to AWS RDS (Guy Glantser & Eitan Blumin)
- The PowerShell Podcast – PowerShell, Security, and the Path to Mastery. (James Petty)
- Syntax Podcast Episode #901 – JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook (Wes Bos & Scott Tolinski)
- The Changelog News Podcast Episode #144 – A critical look at MCP (Jerod Santo)
- Google Cloud Security Podcast Episode #224 – Protecting the Learning Machines: From AI Agents to Provenance in MLSecOps (Anton Chuvakin)
- Meta Cast – The Leadership Practices We Never Talk About (Until Now) (Bob Galen & Josh Anderson)
- David Lykken: AI in Executive Strategy – Azure & DevOps Podcast Episode #349 (Jeffrey Palermo)
- The Stack Overflow Podcast – Is the enterprise (actually) ready for AI? (Eira May)
- Grammar Girl Podcast – Why ‘epitome’ is confusing. Quirky stories behind baby animal names. Alice doors (Karen Lunde & Mignon Fogarty)
Community & Events
- Microsoft Build 2025: What to expect, from Azure to Copilot upgrades (Rebecca Szkutak & Kyle Wiggers)
- Buy My Stuff – Use discount code CARTOONBREAK to get 50% off through the end of May. (David Neal)
- Reddit Turns 20 (BeauHD)
Database
- OLE DB Driver 19.4.1 and 18.7.5 for SQL Server Released (David Engel)
- Recovering data in SQL Server without full backup (Rodrigo Ribeiro Gomes)
- Entra ID Authentication for Azure PostgreSQL (Anchal26)
- Introducing Couchbase as a Vector Store in Flowise (Prajwal Pai)
SharePoint, M365 & MS Teams
- SharePoint Alerts retirement (Bert Jansen)
- Microsoft 365 Copilot Chat for Students 13+ (jseghersMSFT)
- How to Leverage Microsoft Teams for Remote Collaboration and Lights, Camera, Action! How to Use the Action Button in PowerPoint (Tiffiany Law)
- College students can get Microsoft Copilot in Microsoft 365 apps free for three months (Bryan Rognier)
- The Future of Work with Microsoft 365 Copilot: Revolutionizing Productivity and Collaboration (Kunal Chowdhury)
Miscellaneous
- Microsoft’s Surface Pro 12-inch is a massive upgrade over the Surface Go 4 — Here’s how this performance leap breaks down (Cale Hunt)
- Announcing Files Preview v3.9.9 (Files Team)
- How to make a Link Aggregator in Obsidian (Dave Rupert)
- Announcing Windows 11 Insider Preview Build 26120.3964 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26200.5600 (Dev Channel) (Amanda Langowski & Brandon LeBlanc)
- Lifetimes: Surviving the First Encounter (Chris Woodruff)
- Trump administration announces ‘illegal’ rollback of energy and water efficiency standards (Justine Calma)
- VPN Firm Says It Didn’t Know Customers Had Lifetime Subscriptions, Cancels Them (msmash)
More Link Collections
- Interesting links of the week 2025-20 (Michael Eaton)
- Sands of MAUI: Issue #186 (Sam Basu)
- Daily Reading List – May 12, 2025 (#550) (Richard Seroter)
- AWS Weekly Roundup: South America expansion, Q Developer in OpenSearch, and more (May 12, 2025) (Micah Walter)
- Reading Notes #648 (Frank Boucher)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)