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)