Top Links
- Microsoft + Nuance: Better together to transform business and healthcare outcomes with AI (Scott Guthrie)
- #30DaysOfPWA #20 – Tools: Test Automation for PWA (Nitya Narasimhan)
- VS Code Day 2022, TypeScript 4.6, Wordle for Windows 3.1 and more | The Download (Christina Warren)
- Tutorial: Hello World with Microsoft Orleans (Nick Randolph)
- Windows Package Manager 1.2 (Demitrius Nelon)
Web & Cloud Development
- MDSveX: The bridge between Markdown and Svelte (Siddharth Shyniben)
- Building CLIs with React Ink (Dhruva Srinivas)
- How Kubernetes works under the hood with Docker Desktop (Anca Iordache)
- WebStorm 2022.1 EAP #4 (Ekaterina Ryabukha)
- The future of Kubernetes – and why developers should look beyond Kubernetes in 2022 (Michael Vittrup Larsen)
- Azure Service Bus dead letter queue monitoring best practices (Kunal Chowdhury)
- Blazor on Mobile – #DotNetDO (Luis Matos)
- Machine learning: The AIOps system Azure uses to make the cloud reliable (Mary Branscombe)
- Automatically join devices to Azure AD (Michael Niehaus)
- 8 Best Free and Open-Source JavaScript Image Editors (Monty Shokeen)
- Microsoft Teams with Apple, Google, Mozilla, Others on Web Interop (Paul Thurrott)
- .NET 6 Web API CRUD Operation With MongoDB (Naveen Bommidi)
- Using secretless Azure Functions from within AKS (Stephane Eyskens)
- How to rollback a ContainerApp revision (Jason Haley)
- Polly with .NET 6, Part 3 – Dependency Injection of a Policy into a Minimal API Endpoint (Bryan Hogan)
- Avoid upgrade surprises with Backstage Upgrade Helper (Vincenzo Scamporlino)
- What is the difference between UI and UX design? (Sketch Team)
- #30DaysOfPWA #18 – Tools: Debug Your PWA (Part 2) (Chait Pinnamaneni)
- #30DaysOfPWA #19 – Tools: Auditing Your PWA (Justin Willis)
- #30DaysOfPWA #21 – Tools: Packaging your PWA (Jaylyn Barbee)
- Swashbuckle & inheritance: Give. Me. The. Types (John Reilly)
- The Power of Platform API Governance for Enterprises (Kin Lane)
- Enterprise AI (Lindsay Smith)
- Managing Your Web Application From Publish to Purge (Rick Hellwege)
- Creating Native Web Components (Sergej Samsonenko)
WinUI, .NET MAUI & XAML
- Xamarin.Forms: ‘MSBuild:UpdateDesignTimeXaml’ code generator crashed solution (András Tóth)
- Setting up CI for your .NET MAUI Android app with GitHub Actions (Andreas Nesheim)
Visual Studio & .NET
- Bubble Sort In C# and How to Convert String to Int in C# and Introduction to Unit Testing With NUnit in C# (Code Maze)
- If the slim reader/writer lock (SRWLOCK) doesn’t remember who the shared lock owner is, does that mean it’s okay to acquire it recursively? (Raymond Chen)
- Parameter Null Checking in C# (Steve Fenton)
Design, Methodology & Testing
- Troubleshooting MSIX Installation Errors with the Free MSIX Troubleshooter tool (Horatiu Vladasel)
- Free Yourself With DevOps (Lance McCarthy)
- DevOps 101: What, who, why, and how? (Grant Fritchey)
- What Is Asynchronous Programming? (Mike James)
- Your Team Craves Meaningful Work: Here Are 6 Ways To Make It Happen (Amy Rigby)
- Superior Employee Engagement Through Radical Team Autonomy (Matt K. Parker)
- From Couch to Continuous Documentation: Incorporating Documentation Into the Development Workflow (Tom Ahi Dror & Eyal Ittah)
Mobile, IoT & Game Development
- On Raspberry Pi’s 10th Anniversary, Eben Upton Ponders the Prospects for a RISC-V Pi (EditorDavid)
- Quick fixes for analysis issues (Brian Wilkerson)
- Using Scene Understanding in the Unity Editor and Making only one entry of a Flag Enum selectable in the Unity Editor (Joost van Schaik)
Podcasts, Screencasts & Videos
- Microsoft Stories Podcast: Season 2, episode 4 – How do we close the huge generation gap on flexible working? (Katie Gale)
- Podcast Explores Mental Health Challenges of Working in Tech (David Cassel)
- Technology & Friends – Russ Fustino on Blockchain (David Giard)
- Scrum Master Toolbox Podcast – Failing to help a team become a real team, a Scrum Master anti-pattern | Nick Nielsen (Vasco Duarte)
- Developer Tea – No More Status Meetings – A Forcing Function For Better Team Information Flow (Jonathan Cutrell)
- OnPodcast Episode 63: Windows on ARM is reborn, War in Ukraine, another big Windows 11 Insider build (Podcast OnMSFT)
- Merge Conflict 296: NSUrl, Security Scope, & Bookmarks (James Montemagno & Frank Kreuger)
- Angular On The Desktop – Adventures in Angular 341 (Charles Max Wood & Subrat Mishra)
- Azure Podcast Episode 414 – Azure DNS (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- AWS Developers Podcast Episode 030 – AWS Amplify Hosting with Nikhil Swaminathan (David Isbitski)
- Asp.Net Monsters – Write Code – Save Lives- March 5 2022 (Simon Timms, David Paquette & James Chambers)
- PPP 349 | How To Communicate With Manipulators, Naysayers, and Other Difficult Personalities (Andy Kaufman)
- InfoQ Podcast: Enabling Great Teams to Solve Tough Problems in a Culture of Passion and Innovation (Adam Sypniewski)
- The Work Item #50 – Problem And Product Management, with Isaac Hepworth (Den Delimarsky)
- The Amp Hour #580 – Electrical Archeology (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 347 and Random.Code() – More ExceptionalStatistics Goodness (Jason Bock)
- Serverless Chats Episode #127: Supporting Women in Tech with Kristi Perreault (Jeremy Daly & Rebecca Marshburn)
- MJFChat: Process Mining: What It Is and Why It Matters (Mary Jo Foley)
- Talk Python to Me #355: EdgeDB – Building a database in Python (Michael Kennedy)
Community & Events
- Microsoft suspends all new sales of Microsoft products and services in Russia (Mary Jo Foley)
- Jordan Loeser: Web Engineer (Spotify Engineering)
Database
- Make your SQL Server Database project (.sqlproj) build with .NET Core – even on Linux or macOS! (Erik Ejlskov Jensen)
- Tracking Database Schema And Schema Migrations In Git Version Control (Ben Nadel)
- Why Not All SQL Queries Can Be Used As A Source In Power BI DirectQuery Mode (Chris Webb)
SharePoint & MS Teams
- State of SharePoint Client-Side Dev – Winter 2022 (Andrew Connell)
PowerShell
- Use PowerShell To Find Password-protected Word Documents (Brien Posey)
- PowerShell and OpenSSH team investments for 2022 (Steve Lee)
Miscellaneous
- Async Rust in Practice: Performance, Pitfalls, Profiling (Piotr Sarna)
- Here’s How Your Router Collects Data and Handles Your Privacy (Ry Crist)
More Link Collections
- The Morning Brew #3424 (Chris Alcock)
- F# Weekly #10, 2022 – FSSF Statement, Paket 7 and News from Don (Sergey Tihon)
- C# Digest Issue #405 (Jakub Chodounsky)
- The Wolf Report – March 7th, 2022 (Michael Wolfenden)
- Friday Five: Windows Admin Center, Teams Tips, More! (Jeffrey Raymond Kitt)
- Reading List 287 (Bruce Lawson)
- Daily Links 4 Mar 2022 (Malcolm Jack)
- The Overflow #115: What engineering managers give up, an AI bot that can ace technical interviews, and a one-stop monorepo resource (Eira May & Cassidy Williams)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft)