Top Links
- Windows App SDK Version 1.4 Preview 1 Release Notes (Microsoft Learn)
- Chat memory with OpenAI functions (Craig Dunn)
- Chart of the Week: Creating a .NET MAUI Pyramid Chart of Global Wealth Distribution (Saiyathalifathimabee Moidhinabdhulkathar)
- 30 years of Windows Server (Jeff Woolsey)
- New syntax for string interpolation in F# (Adam Boniecki)
- Windows Dev Home Fails to Impress (Matthew MacDonald)
- Announcing OverflowAI (Prashanth Chandrasekar)
Web & Cloud Development
- How to Use TypeScript Generics with Functional React Components (Olasunkanmi Balogun)
- Speeding up V8 heap snapshots (Jose Dapena Paz)
- TLS 1.2, Server Name Indication (SNI) and SOAP via CXF (Keith W. Boone)
WinUI, .NET MAUI & XAML
- Head First C# 5th Edition – .NET MAUI Projects (Andrew Stellman)
- Microsoft.WindowsAppSDK v1.3.230724000 Released (NuGet)
- Introducing Avalonia XPF Trials and the Startup License (Mike James)
Visual Studio & .NET
- Visual Studio Code Theme – Fluent UI for VSCode (Leandro Rodrigues)
- Adding a User Login to a .NET App With Auth0 (Code Maze)
- Introducing Predictive Debugging: A Game-Changing Look into the Future (Matthias Koch)
- Perfect forwarding forwards objects, not braced things that are trying to become objects (Raymond Chen)
- .NET Lambda Annotations Framework Now Generally Available (Robert Krzaczyński)
Design, Methodology, AI & Testing
- How TDD Seems To Go Against Agility (JB Rainsberger)
- Exploring Gen AI – Three versions of a median (Martin Fowler)
- Worst agile advice you’ve ever heard? (Martin Hinshelwood)
- Implementing the 5 Key Principles for Creating Effective UIs—Part 2 (Peter Vogel)
- Boost Your Computing Power with the Travis CI New GPU Support (Travis CI Team)
- Speaking robot: Our new AI model translates vision and language into robotic actions (Vincent Vanhoucke)
- Advanced Installer 20.9 (Advanced Installer Team)
- Offering free AI training for everyone in the UK (Debbie Weinstein)
- Benefits of working with Symbols in Sketch (Gabrielle van Welie)
- 3 emerging practices for responsible generative AI (Jen Gennai)
- Scaling merge-ort across GitHub (Matt Cooper)
Mobile, IoT & Game Development
- Credential Manager beta: easy & secure authentication with passkeys on Android (Diego Zavala & Niharika Arora)
- Creating shimmer animations using flutter (Flutter Tanzania)
- Welcome to Megacity: Our competitive-action multiplayer sample (Andrew Parsons)
- Roblox is now available to try on Meta Quest VR headsets (Jay Peters)
Screencasts & Videos
- Boost Your .NET MAUI Productivity with C# UI Hot Reload (James Montemagno)
- Happy 30th Birthday Windows Server! (ITOpsTalk Crew)
- Am I too late to become “AI ready”? | One Dev Question (John Maeda)
- Query Store: How It Started…How It’s Going | Data Exposed (Anna Hoffman)
- What I Wish I Knew… about finding the right internship (Elvis Adorkor)
- Rules to better ChatGPT & using the best API ever | SSW TV (Adam Cogan)
Podcasts
- InfoQ Podcast: Four Pillars of Digital Transformation (Asif Iqbal)
- Directions on Microsoft – Microsoft EA Negotiation Podcast Series-Analysis (Mary Jo Foley)
- The Hanselminutes Podcast – AI and the 2023 Hollywood Strike with Franchesca Ramsey (Scott Hanselman)
- The CSS Universe with Austin Gil – JavaScript Jabber 592 (Dan Shappir)
- Web Rush Episode 244: Angular 16 and ngConf (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- Kubernetes Podcast from Google – The State of Kubernetes Cost Optimization, with Fernando Rubbo and Kent Hua (Abdel Sghiouar & Kaslin Fields)
- Talking Alzheimer’s, comedy, and marijuana with the Rogens (Bill Gates)
- The Stack Overflow Podcast Episode 594 – Behind the scenes with the folks building OverflowAI (Ben Popper)
- Rocket 448: Hey Barbie (Christina Warren, Brianna Wu & Simone De Rochefort)
- Geek’s Guide to the Galaxy Podcast 546 – John Romero, co-creator of Doom, Quake, and Wolfenstein 3D (David Barr Kirtley & John Joseph Adams)
- The Happy Engineer Podcast 116: How our Struggles Lead to Happiness with Ryan Roper (Max Ahumada)
- Talk Python to Me #424: Shiny for Python (Michael Kennedy)
- Software Engineering Radio 574: Chad Michel on Software as an Engineering Discipline (Jeff Doolittle)
- Software Defined Talk Episode 425: Michael Kennedy on Python (Brandon Whichard, Cote & Matt Ray)
Community & Events
- Black Women’s Equal Pay Day (‘Tine Zekis)
- Women in Tech: Preethika Kalyanasundaram on Leading with Empathy in Tech (Preethika S. Kalyanasundaram)
Database
- SQL SERVER – The Two Doors, Two Guards Puzzle (Pinal Dave)
- Exporting data from a MySQL database using SELECT…INTO OUTFILE (Robert Sheldon)
- Well-architected framework performance in the Azure SQL Managed Instance (Niko Neugebauer)
- Using your Database as a Queue? (Derek Comartin)
- Getting Started with Xata: A Scalable Serverless Database (Ifeoma Imoh)
SharePoint, M365 & MS Teams
- Create a SharePoint List Item using Power Automate (Sandeep Mishra)
Miscellaneous
- Homebrew 4.1.0 (Mike McQuaid)
- Verizon and AT&T are charging a new fee to customers on older unlimited plans (Allison Johnson)
- Announcing Windows 11 Insider Preview Build 25915 and Announcing Windows 11 Insider Preview Build 23511 (Brandon LeBlanc)
- Custom Feeds (Bluesky Team)
- Weekly Rust Trivia: How to share state between threads (Thorsten Hans)
More Link Collections
- The Morning Brew #3758 (Chris Alcock)
- Daily Reading List – July 27, 2023 (#131) (Richard Seroter)
- Reading List 307 (Bruce Lawson)
- Collective #775 (Manoela Ilic)
The Geek Shelf
Learn WinUI 3 (Alvin Ashcraft)