Top Links
- Add some Swagger to your Windows and Uno Platform application using Kiota and OpenAPI (Nick Randolph)
 - Previewing for accessing Phone Link features from the Start menu with Windows Insiders (Windows Insider Program & Phone Link Teams)
 - A Conversation with PowerToys Experts Clint Rutkas and Ethan Fang (Lewis Menelaws)
 - Try out SLMs with Ollama in GitHub Codespaces (Pamela Fox)
 - Getting Started with UniformItemsLayout from the .NET MAUI Community Toolkit (Leomaris Reyes)
 - Primary constructors – class vs record (Mark Downie)
 
Web & Cloud Development
- How to automatically setup pgAdmin with a Docker database (Oskar Dudycz)
 - What is a Kubernetes Workload? Resource Types & Use Cases (Jack Roper)
 - Color Palette Utility In Apline.js and Exploring Randomness In JavaScript (Ben Nadel)
 - How to Sign Signature Fields with Custom Signer Information and Time Stamps in ASP.NET Core C# (Bjoern Meyer)
 - Testing in Angular (Dany Paredes)
 - WebStorm 2024.1.5 Is Now Available (David Watson)
 - Svelte Libraries to Help You Build Amazing Web Interfaces (Olga Tashlikovich)
 - Headless UI v2.1: Simplified transition API and improved multi-dialog support (Jonathan Reinink)
 - Building an election website (Jon Skeet)
 
Visual Studio & .NET
- Read-Only Entities in EF Core (Ricardo Peres)
 - Proxy Design Pattern in C# (Ahsan Ullah)
 - What You Need To Know About EF Core Bulk Updates (Milan Jovanović)
 - The Windows Runtime winrt::hstring and the C++ std::wstring are inter-assignable (Raymond Chen)
 - The Final Windows Handle Leak Guide (Alois Kraus)
 - How to Generate Large Datasets in .NET for Excel With OpenXML (Artem Rudiakov)
 - Support Corner: Protecting Self-Contained and Single-File .NET Projects (Ben Nettleton)
 - String Performance: Improving String Formatting Performance by a Factor of 1.5 or More! (David McCarter)
 - Add Stripe to your .NET project to accept online payments (David Grace)
 
Design, Methodology, AI & Testing
- Semantic Kernel–Change timeout value in C# (Bart Wullems)
 - 12 advanced ChatGPT prompts that will make you better than 99% of ChatGPT Users (Rabeya Bosri)
 - Unit Testing vs Integration Testing: What is Best for You (Amr Essam)
 - Busting common leadership myths, part 1: You definitely don’t need this to lead (Michael Eaton)
 - Amazon’s new AI-powered Alexa might cost up to $10 per month (Emma Roth)
 - Modeling Navigation Properties Between Aggregates or Modules (Steve Smith)
 - How to Write an Effective Test Strategy (Amy Reichert)
 - Exploring Generative AI: A Hands-on Course on Prompt Engineering for non-tech students – Part 2 (Carlotta Caste)
 - Introduction to Building AI Agents with Microsoft Semantic Kernel and Introduction to Building AI Agents with LangChain and Python (Chris Pietschmann)
 - Semantic Kernel: Working with Inline Prompt Functions (Jamie Maguire)
 
Mobile, IoT & Game Development
- The first iPhone game streaming service brings hundreds of licensed retro games (Andrew Liszewski)
 - MX Ink – MR Stylus for Meta Quest (Logitech)
 - What’s new in SwiftUI for iOS 18 (Paul Hudson)
 
Screencasts & Videos
- Tech News #39 | Adam Cogan | GitHub Copilot Extensions (SSW TV)
 - Microsoft options for VMware migration (ITOpsTalk Crew)
 - Advent of Code 2023 Day 24: Never Tell Me The Odds ✅✅ (Martin Zikmund)
 - What aspects of your job bring you joy? | One Dev Question (Larry Osterman)
 
Podcasts
- Merge Conflict #416: Going Light + How Spatial Video Really Works (James Montemagno & Frank Kreuger)
 - The Cloud Pod #264: AWS Audit Manager: Because even AI needs a Babysitter! (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
 - Docker and Container Optimization: Strategies for Efficient DevOps – Adventures in DevOps #205 (Will Button & Warren Parad)
 - Syntax Podcast #785: What’s Next for NextJS with Tim Neutkens (Wes Bos & Scott Tolinski)
 - Coding Blocks Podcast – Alternatives to Administering and Running Apache Kafka (Allen Underwood, Michael Outlaw & Joe Zack)
 - Changelog & Friends Podcast #49 – Where DOESN’T curl run (Daniel Stenberg, Jerod Santo & Adam Stacoviak)
 - AWS Developers Podcast – CloudFront hosting toolkit (Sébastien Stormacq)
 - AGL 370: Powerful Phrases (John Rouda)
 
Community & Events
- Join us in July for Securing AI Apps on Azure! (Pamela Fox)
 - OpenAI’s first acquisition is an enterprise data startup (Jay Peters)
 - 30 Years of FreeDOS (msmash)
 - 4 Women in Tech on What Engineering Leaders Need to Hear (Zion Samuel)
 - FREE Live AI Training + AI courses from Nvidia (Gina Acosta Gutiérrez)
 
Database
- Standardize Text with Multi Search and Replace Function in SQL Server and Executing a TSQL batch multiple times using GO (Greg Robidoux)
 - Efficiently Finding Aggregate Values In SQL Server: Row Mode vs Batch Mode vs Indexes! (Erik Darling)
 - SQL Server Parallel Index Builds (Paul White)
 - Majoring in the Minors in SQL Server Performance Tuning (Pinal Dave)
 
Miscellaneous
- Announcing Files v3.5 (Files Team)
 - Announcing Windows 11 Insider Preview Build 22635.3790 (Beta Channel) (Amanda Langowski)
 - The new and improved Windows PCs are finally here (David Pierce)
 
More Link Collections
- The Morning Brew #3966 (Chris Alcock)
 - C# Digest – How to Use C# to Follow OAuth Authentication Flows (Jakub Chodounsky)
 - F# Weekly #24, 2024 – Adding #help to fsi (Sergey Tihon)
 - Reading List 321 (Bruce Lawson)
 - Daily Links 17 Jun 2024 (Malcolm Jack)
 
The Geek Shelf
 Learn WinUI 3, Second Edition (Alvin Ashcraft) – Referral Link