Top Links
- 7 Command Prompt Techniques in Windows You Should Know (Michael Shpilt)
 - Jeremy Miller: Parallelism in Software – Azure DevOps Podcast Episode 261 (Jeffrey Palermo)
 - How To: Dictionary in C# Simplified (Nick Cosentino)
 - Serverless Playwright the easy way with Azure Container Apps (Anthony Chu)
 - How to move between your PC and Cloud PC using Windows 365 Switch in 4 easy steps (Devesh Beri)
 
Web & Cloud Development
- What’s new in Svelte: September 2023 (Dani Sandoval)
 - Announcing Public Preview of Free Hosting Plan for WordPress on App Service (Abhishek Reddy)
 - BlazorEssentials – Everything you need to build MVVM apps in Blazor (CloudNimble)
 - Azure MLOps Challenge Blog: Part 5 (Ben Roberts)
 - Dive: A Simple App for Viewing the Contents of a Docker Image (Jack Wallen)
 - Angular Basics: How to Install and Use Bootstrap in Angular (John Au-Yeung)
 - Is Blazor the Future of Web Development? (Katie Mikova)
 - Testcontainers – Integration Testing Using Docker In .NET (Milan Jovanović)
 - The Past, Present and Future of Multitenancy (Steve Fenton)
 - Node v20.6.0 (Current) (Juan José & Ulises Gascon)
 - You can’t spell Zapier without API (Ben Popper)
 - Queuing and Generating Documents using an IHostedService and WebHooks (Bjoern Meyer)
 - Upgrade to App Service Environment v3 today and unlock new capabilities (Brianna McGovern)
 - How to Hide an Endpoint in Swagger (Code Maze)
 - Integrate Embedded Signatures Using Your Own Domain (Karthick Ramasamy)
 
WinUI, .NET MAUI & XAML
- Sneak Peek at 2023 Volume 3: Xamarin (Paul Anderson)
 - Why WPF Remains the Preferred Choice for Enterprises Amidst Evolving Alternatives (Peter Smulovics)
 
Visual Studio & .NET
- Devs’ Choice to Replace Visual Studio for Mac? Rider (David Ramel)
 - Using Task.CompletedTask, Task.FromResult and Return in C# Async Methods and Difference Between String, FormattableString, IFormattable in C# (Code Maze)
 - Heads up! Async methods might be executing sooner than you think (Henrique Dalcin Dalmas)
 - Multi-targeting your NuGet packages (Josef Ottosson)
 - Use DateOnly and TimeOnly with EF Core 6, 7 & 8 and Azure SQL / SQL Server (Erik Ejlskov Jensen)
 - Event Counters – Running Locally (Paul Michaels)
 - .NET APIs Part 4 – Creating the APIs (Jesse Liberty)
 - Optimising .NET code: Introduction and Improving performance & memory efficiency of .NET code: Introduction and Optimising .NET code: Hunting for allocations (Jonathan George)
 - Decomposing CTFiYH’s sample code base (Mark Seemann)
 - How do I find out more about the fail-fast exception that occurs when an exception in a PPL task goes unobserved? and Just for fun: What happens when you shift a register by more than the register size? (Raymond Chen)
 
Design, Methodology, AI & Testing
- Get alerts from GitHub Advanced Security for Azure DevOps (Rob Bos)
 - Optimizing a three way merge (Oren Eini)
 - Building an Engineering Team: Remote, Local, or Hybrid (Aaron Lerch)
 - What Is a Large Language Model? (Alexander T. Williams)
 - OpenAI’s GPT-4 LLM Promises to Reshape Content Moderation (Cheparukhin)
 - Pair programming a game with GitHub Copilot and a human (Chris Noring)
 - Welcoming the generative AI era with Microsoft Azure (Jordan Davis)
 - Navigating the World of Distractions (Christopher Johnson)
 - Testing an AI-First Code Editor: Good for Intermediate Devs (David Eastman)
 - TeamCity Review (Enrique Corrales)
 - Generating Real-Time Audio Sentiment Analysis With AI (Joas Pambou)
 - Observability for Speed and Flow (Jessica Kerr)
 - EmbedElite Meets Semantic Kernel: A Game-changer for Context Retrieval (Lukas Schmyrczyk)
 - Life in Software Development – FAQ3 (Nick Cosentino)
 - The future of development: Are our jobs getting harder or easier? (Holly Cummins)
 - Just Build It… (Stephanie Stimac)
 
Mobile, IoT & Game Development
- Magic Beyond Classes: Fluttering with Extension Methods in Dart (Akansha Jain)
 - Develop A Geocaching Multiplayer Game Using Flutter, Spring Boot, Oracle Database Free Spatial, and… (Paul Parkinson)
 
Screencasts & Videos
- FreeCodeSession – Episode 484 (Jason Bock)
 - Access Calendars and Events with CalendarStore plugin in .NET MAUI (Gerald Versluis)
 - Technology & Friends – Juan Llovet de Casso on Microsoft Fabric (David Giard)
 - OSS Power-Ups: bUnit – Webinar Recording (Matthias Koch)
 
Podcasts
- InfoQ Podcast: Leaders Need to Be Coaches to Enable Developer Effectiveness (Phil Alves)
 - Merge Conflict 374: The AI Behind Airport Security (James Montemagno & Frank Kreuger)
 - CppCast – Automatic Static Analysis (Timur Doumler & Phil Nash)
 - GeekWire Podcast: Amazon is done debating RTO policy; Robot umps update; Summit sneak peek (Todd Bishop)
 - Revision Path – Vasheena Brisbane (Maurice Cherry)
 - Scrum Master Toolbox Podcast – The Product Owner that knew how to collaborate with the Agile team | Khwezi Mputa and Scrum Master Toolbox Podcast – Effective Agile Coaching, Building Contextual Understanding Beyond Scrum Guides | Seye Kuyinu (Vasco Duarte)
 - Kubernetes Podcast from Google – Kubernetes 1.28 with Grace Nguyen (Abdel Sghiouar & Kaslin Fields)
 - Syntax Podcast Episode 662 – JavaScript Closures & Scope Explained (Wes Bos & Scott Tolinksy)
 - Tabs and Spaces Episode 309 – Jim’s Greatest Hits (feat. Jim Humelsine) (Zac Braddy, Jamie Taylor & James Studdart)
 - The PowerShell Podcast – Educational Odyssey: From Classroom to Cloud with Michael Bender (James Petty)
 - ONPOD EP.127: EARLY STARFIELD REVIEWS, AUG. UPDATES FOR TEAMS, BING CHAT 3RD PARTY SUPPORT, AND MORE (Podcast OnMSFT Team)
 - DAWbench Radio Show Episode 26 : The Art of Sound Design : Soundly : Sound Creation, Cataloguing & Archival ! (Vin Curigliano, Pete Brown, Erin McKimm & Peder Jogensen)
 - Beyond the Hype: DevSecOps, a portmanteau too far? (Colin Eberhardt)
 - JS Party Podcast – Modernizing packages to ESM (Mark Erikson & Amal Hussein)
 - Changelog & Friends Podcast – You call it tech debt I call it malpractice (Kris Brandow, Jerod Santo & Adam Stacoviak)
 - The Amp Hour #645 – Moving Down The Stack with Scott Williams (Dave Jones & Chris Gammell)
 
Community & Events
- How I started in software development (Jeremy D. Miller)
 - MVP Rudy Ooms’s Dedication Solved Real-World Problem (Rie Moriguchi)
 - Everything we’re expecting at Microsoft’s Surface and AI September event (Sabrina Ortiz)
 - EVENTS: Microsoft Virtual Briefings for September 2023 (9/5 – 9/21) (Kurt Shintaku)
 
Database
- Using NOLOCK to Resolve SQL Server Blocking Issues (Jan Potgieter)
 - SQL Server Row Level Security Deep Dive. Part 2 – Setup and Examples (Ben Johnston)
 - SQL SERVER – How to Move a Table into a Schema in T-SQL and SQL SERVER – Understanding MAX_DURATION in Index Creation (Pinal Dave)
 - Index Tuning Essentials: Fixing Blocking Demo (Erik Darling)
 
SharePoint, M365 & MS Teams
- Microsoft Teams Recording and Transcript APIs billing in public preview (Ayan Chakraborty)
 - What’s new in Microsoft Teams (free) | August 2023 (Miikka Oksanen)
 
Miscellaneous
- Elon Musk calls LinkedIn ‘Cringe’—Announces Competitor (Shelley Cooke)
 - Pentagon’s New UFO Website Lets You Explore Declassified Sightings Info (BeauHD)
 - Bing Preview Release Notes: Bing Chat Enterprise in Windows Copilot (Bing Team)
 - How to Write Your Own Email Server in Rust (Piotr Sarna)
 - Microsoft is removing WordPad from Windows after nearly 30 years (Tom Warren)
 - Microsoft PowerToys’ Crop and Lock lets you make mini app windows (Wes Davis)
 
More Link Collections
- The Morning Brew #3772 and The Morning Brew #3773 (Chris Alcock)
 - Interesting links of the week 2023-36 (#88) (Michael Eaton)
 - F# Weekly #35, 2023 – 65% Off for Rider and VS4Mac Retirement. (Sergey Tihon)
 - Daily Reading List – September 1, 2023 (#154) (Richard Seroter)
 - Dev News: Astro 3.0, State of CSS, and React Opinions (Loraine Lawson)
 - Reading Notes #570 (Frank Boucher)
 - C# Digest Issue #470 – September 04, 2023 (Jakub Chodounsky)
 
The Geek Shelf
 Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Scott Wlaschin) – Referral Link