Top Links
- Keep your casing with Case-preserving Find and Replace (Leah Tran)
 - .NET Blazor Overview and Upcoming .NET 8 Changes (Peter De Tender)
 - Kalahari Resort Discount for 2023 Ends in 30 Days (Jason Gaylord)
 - ReSharper 2023.3 Roadmap and Rider 2023.3 Roadmap (Sasha Ivanova)
 - AWS Toolkit for Visual Studio adds support for Arm64 Visual Studio (Christopher Christou and Saurabh Ajmera)
 - Walkthroughs in the Windows Terminal Repository (Mike Griese)
 
Web & Cloud Development
- Multi-tenancy with ASP.NET Core and FinBuckle.Multitenant (Khalid Abuhakmeh)
 - How to Create a Color Dropdown List in an Angular Datagrid Application (Andrew Peterson)
 - Public Preview: Test Single GraphQL Resolver in Azure API Management Portal (Azure Team)
 - Build Multi-Parent Hierarchical Trees with Angular Diagram Library (Aravind Ravi)
 - Faster Vue.js Execution in Firefox (Brian Grinstead)
 - Deploying a Dapr Sidecar to Azure Container Instances (Tomasz Pęczek)
 - Journey to the cloud part II: Migrating Stack Overflow for Teams to Azure (Wouter de Kort)
 - Profile-guided optimization in Go 1.21 (Michael Pratt)
 - Introducing the Identity API endpoints: Exploring the .NET 8 preview – Part 8 (Andrew Lock)
 - Libraries and Frameworks and Platforms, Oh My! (Rob Eisenberg)
 - Elanat 2 Released, Best .NET Core CMS (Elanat Framework Team)
 
Visual Studio & .NET
- Weighted k-Nearest Neighbors Regression Using C# (James McCaffrey)
 - Differences Between Any and Exists Methods in C# (Code Maze)
 - Optimising .NET code: Let’s blame LINQ (Jonathan George)
 - Decorator Pattern – How To Master It In C# Using Autofac (Nick Cosentino)
 - Generative AI and .NET – Part 2 SDK (Aaron Powell)
 - Sep 0.2.3 – .NET 8 and AVX-512 Preview (Nietras)
 - Landscape of .NET Parallelism (Bnaya Eshet)
 
Design, Methodology, AI & Testing
- Use Logos for MSIX Application Installer Branding (Renato Ivanescu)
 - Advanced Installer 21.0 (Advanced Installer Team)
 - Building Multi-Architecture Container Images (Paul Yu)
 - Learn To Document Your API Correctly (Nikos Vaggalis)
 - OpenTF – Publishing the Fork (Flavius Dinu)
 - Learn Prompt Engineering – Full Course (Beau Carnes)
 - AI: The Next Chapter in Design | Figma Blog (Brad Frost)
 - Rethinking trust in direct messages in the AI era (Brenda Potts)
 - Introducing AI-Powered Troubleshooting for Your Builds (Cecelia Martinez)
 - Pitfalls of Measuring Developer Productivity (Peter Smulovics)
 - ChatGPT Adventures: Domain Storytelling for Elle Woods from Legally Blonde (Sarah Dutkiewicz)
 - The Power of Thinking About “The Thing After the Thing” (Sean Killeen)
 - 10 Software Development Quality Metrics (And What to Do About Them) (Tyler Hakes)
 - When documentation cautions that something may not happen, that suggests that it normally does happen (Raymond Chen)
 
Mobile, IoT & Game Development
- A new modern look for the Android brand (Jason Fournier)
 - AdDuplex Post-Mortem. Part 5: Growing Pains — Hiring, Technology, Business (Alan Mendelevich)
 - How We Made SPACE INVADERS: World Defense, an AR game powered by ARCore (Dereck Bridie & Bradford Lee)
 
Screencasts & Videos
- Explore SwiftUI – A workshop to make iOS App (Women Who Code)
 - How You Define Success in Agile Matters (Mike Cottmeyer)
 - Introduction to project ORAS | Open at Microsoft (Toddy Mladenov & Sajay Antony)
 - What I Wish I Knew… about finding the right major (Marc Mascarenas)
 - Fix Your Email Mistake with Adam Cogan (SSW TV)
 - FreeCodeSession – Episode 485 (Jason Bock)
 
Podcasts
- Scrum Master Toolbox Podcast – Agile Re-Teaming For Scale, Restructuring Scrum Teams Along Value Streams | Seye Kuyinu (Vasco Duarte)
 - Meta Tech Podcast Episode 55 – What’s it like to write code at Meta? (Pascal Hartig)
 - Coding Blocks Podcast – Tracing Specifics – Know your System with OpenTelmetry (Allen Underwood, Michael Outlaw & Joe Zack)
 - Google Cloud Security Podcast Episode 137 – Next 2023 Special: Conference Recap – AI, Cloud, Security, Magical Hallway Conversations (Anton Chuvakin)
 - The Changelog News Podcast – A portrait of the best worst programmer (Jerod Santo)
 - RunAs Radio – Breach Reporting with Troy Hunt (Richard Campbell)
 
Community & Events
- Meta is back in the office three days a week, as WFH continues to die (David Pierce)
 - Join us on Oct 3 for an Exclusive OneDrive Event (Paul Diamond)
 - How to Add Organizations in Microsoft Community Training (Radhika Tripurani)
 
Database
- Why You Should Build Debugging Into Your SQL Server Stored Procedures (Erik Darling)
 - Videos: Putting the SQL back into NoSQL (Matthew Groves)
 - SQL Server Alert Management: From Chaos to Clarity (Pinal Dave)
 - Connecting to SQL Server Database Engine, simplified (Randolph West)
 - Orchestrating a MySQL Container on Kubernetes (Muhammed Ali)
 - MySQL extension for Azure Data Studio – General Availability (Shreya Aithal)
 - 4 Design Patterns to Deal with Large Item Sizes in Azure Cosmos DB for NoSQL (Subhasish Ghosh)
 - Temporal Table Data Fixes (Josephine Bush)
 - SQLite 3.43 Released (Kay Ewbank)
 
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop: August 2023 (Mark Kashman)
 
Miscellaneous
- .NET Developer Openings at biBERK (Jason Gaylord)
 - Improving the Thy Voice AAC Tool (Peter Foot)
 
More Link Collections
- The Morning Brew #3774 (Chris Alcock)
 - Sands of MAUI: Issue #116 (Sam Basu)
 - Daily Reading List – September 5, 2023 (#155) (Richard Seroter)
 - Links from around the web (Tom Johnson)
 
The Geek Shelf
 Learn WinUI 3 (Alvin Ashcraft)

