Top Links
- Embedding vector caching (redux) (Craig Dunn)
- Visual Studio Code July 2023 (Visual Studio Code Team)
- VSLive Keynote: The Future of Development – AI and the Cloud (Amanda Silver)
- Introducing code referencing for GitHub Copilot (Ryan J. Salva)
- Bring your data into Microsoft 365 with Microsoft Graph connectors (Dorine Rassaian, Mounika Narayanan & Renima Malhotra)
- Announcing the Unity extension for Visual Studio Code (Jb Evain)
Web & Cloud Development
- Insertion Sort: A Deep Dive (Kirupa Chinnathambi)
- Protecting Secrets with Docker (Ben Cotton)
- Static website with Azure and Cloudflare (Irina Scurtu)
- Understanding Endpoints in Wolverine Messaging (Jeremy D. Miller)
- Performance Gains with Blazor DataGrid (Kristian Mariyanov)
- Learn React 18: Using CSS Modules (Monty Shokeen)
- An Overview of CSS Sizing Units (Tiffany Brown)
- Astro 2.10: Persistent State in View Transitions (Matthew Phillips)
- MarkdownSharpCore, a Markdown .NET Library, Updated (Jason Gaylord)
- On-Scroll Perspective Grid Animations (Manoela Ilic)
- How to Build Real World Web Applications with Couchbase (Matthew Groves)
- What are HTTP methods? (Postman Team)
- Migrating Ruby projects to Go (Ukeje Goodness)
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Struct memory layout and memory optimizations (Oren Eini)
- Generating Hierarchical Tables from JSON Data in .NET C# (Bjoern Meyer)
- Some Visual Studio Extension development related links (Matt Lacey)
- Implicit Operators – Clean Code Secrets Or Buggy Nightmare? (Nick Cosentino)
- A Windows NT/2000 theme for VS Code (Wassim Chegham)
- Inside STL: The string (Raymond Chen)
- Finding and Killing the Process that Opened Your Port (Steve Syfuhs)
- The Microsoft author-signing certificate will be updated as soon as August 14th, 2023 (NuGet Team)
Design, Methodology & Testing
- Exploring Gen AI: how can in-line assistance get in the way? (Martin Fowler)
- Building, Deploying, and Managing Docker Images with GitHub Actions (Peter Kellner)
- Have the first conversation on AI and create excitement with your customers (Jill Armour)
- Making trustworthy chatbots to support women plagued by violence and abuse (Kristina Bravo)
- Forecasting Team Performance (Ness Velazquez)
- Unlock the Power of Telemetry in Semantic Kernel SDK (Nilesh Acharya)
- Implementing the 5 Key Principles for Creating Effective UIs—Part 3 (Peter Vogel)
- How To Specify Pairs of Items in GitHub Actions Matrix Strategies (Sean Killeen)
- Generative AI – a case of mismatched expectations (Shraddha Surana)
- Confidence-Building Measures for Artificial Intelligence: Workshop proceedings (Sarah Shoker & Andrew Reddie)
- Aggregate (DDD) isn’t hierarchy & relationships (Derek Comartin)
- How to build a component Library in Sketch (Gabrielle van Welie)
- How GitLab Duo Code Suggestions helped me make long car rides fun (Itzik Gan Baruch)
- What Is Model Builder and How to Use It in ML.NET (Ivan Matec)
Screencasts & Videos
- What’s New in Blazor for .NET 8 (Daniel Roth)
- IoT Coffee Talk: Episode 167 – The Blippies of IoT (IoT Coffee Talk Crew)
- What’s Next in C# (Dustin Campbell & Mads Torgersen)
- What’s New and Next for .NET MAUI Developers? (James Montemagno & Becky Buckler)
- Use Copilot to Write .NET MAUI Apps and Building Hybrid Apps with .NET MAUI for iOS, Android, Mac, & Windows | React, Vue.js, Angular & More (James Montemagno)
- 3 Creative Uses for OpenAI API | Calum Simpson (SSW TV)
- Do I really want AI to help debug my code? | One Dev Question (John Maeda)
- What I Wish I Knew About… working at Microsoft (John Kennedy)
- How SQL is getting smarter – Intelligent Query Processing 2017 to Today | Data Exposed (Anna Hoffman)
Podcasts
- .NET Core Podcast – Our 2023 Summer Break (Jamie Taylor)
- InfoQ Podcast: Avoiding Burnout and Overload Using Cognitive Systems Engineering (Laura Maguire)
- The Hanselminutes Podcast – The Ingredients to a Life in Tech with Corey Weathers (Scott Hanselman)
- CppCast – How CLion works under the hood (Timur Doumler & Phil Nash)
- Change Detection Method in Angular – Adventures in Angular 386 (Charles Max Wood, Subrat Mishra, Armen Vardanyan & Lucas Paganini)
- Tools and Weapons Podcast – Kevin Scott: Putting AI into the hands of people everywhere (Brad Smith)
- JS Party Podcast – An intimate conversation about careers (Kevin Ball & Amal Hussein)
- The Changelog Podcast – DX on DX (Abi Noda & Adam Stacoviak)
- Rocket 449: Don’t Throw Things At People (Christina Warren, Brianna Wu & Simone De Rochefort)
- Workforce Identity Developer Podcast – Developing SDKs with Laura Rodriguez and Alisa Duncan (E. Dunham)
- The Stack Overflow Podcast Episode 596 – The fine line between product and engineering (Eira May)
- Web Rush Episode 245: Starting a Career in Web Dev with Kate Sky (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
Community & Events
- Live Webinar: Essentials of React Server Components (Aleksandra Aganezova)
Database
- ODBC Driver 18.3 for SQL Server Released (David Engel)
- What’s in a SQL Server Managed Instance? (Kenneth Fisher)
- MySQL – Identifying Unused Indexes in Databases (Pinal Dave)
- What are developers building with Azure Cosmos DB? (Michal Toiba)
- Introducing Microsoft Fabric (Oluwaseun Oyero)
- How using a database monitoring tool helps DBAs create value for the whole organization (Ulrike Hack)
PowerShell
- Getting Started With REST APIs in PowerShell (Brien Posey)
Miscellaneous
- Microsoft drops Cortana app in Windows – introduces advanced AI productivity tools (Devesh Beri)
- New Windows channels: Follow us on LinkedIn (Harjit Dhaliwal)
- Brave releases its own privacy-preserving image and video search (Jess Weatherbed)
- Microsoft Learn: Updates to our training and certification portfolio (Michael Kophs)
- Weekly Rust Trivia: How to use pattern matching (Thorsten Hans)
- Writing for CODE Magazine – Proposing and Writing an Article (CODE Magazine Team)
More Link Collections
- Daily Reading List – August 3, 2023 (#135) (Richard Seroter)
The Geek Shelf
Learning Blazor: Build Single-Page Apps with WebAssembly and C# (David Pine) – Referral Link