Top Links
- Announcing C# Dev Kit for Visual Studio Code (Tim Heuer)
 - .NET Monthly Roundup – May 2023 – Build, C# 12, .NET 8 Preview 4, and more! (Jon Galloway)
 - On AWS Shutting Down Open Source Documentation (Den Delimarsky)
 - Meet Your New Creative Writing Partner — The Jetpack AI Assistant (Alvaro Vega)
 - Avalonia UI for .NET: Project Overview from Mike James (Almir Vuk)
 
Web & Cloud Development
- Build a Speech-to-text Web App with Whisper, React and Node (Abiodun Sulaiman)
 - Explore the latest features for Datadog—An Azure Native ISV Service (Brianna McGovern)
 - Improving Web Application Performance Using Azure Cache for Redis (Catherine Wang)
 - New array methods in JavaScript bring immutability (Chris Heilmann)
 - Kusto Emulator on Linux (Vincent-Philippe Lauzon)
 - Angular at Google I/O 2023 (Emma Twersky)
 - Build an API with Postman, Node.js, and MySQL (Greg Bulmash)
 - How to Use 3 Popular React Hooks with React Router (Hassan Djirdeh)
 - Jetpack 12.2 – AI Assistant at your fingertips (Brad Jorsch)
 - coincident – An Atomics based Proxy to simplify, and synchronize, Worker related tasks (Andrea Giammarchi)
 - Astro 2.6: Middleware (Matthew Phillips, Emanuale Stoppa, Bjorn Lu, Ben Holmes & Erika Moreau)
 - Understanding SameSite cookies (Andrew Lock)
 - Microsoft Custom Translator Platform Upgrade: Delivering Higher Custom Translation Quality (Microsoft Translator Team)
 
WinUI, .NET MAUI & XAML
- Uno Platform 4.9 Highlights Cross-Platform Media Player, WebView2 (David Ramel)
 - A Smoother User Experience with Image Caching in .NET MAUI (Selva Ganapathy Kathiresan)
 
Visual Studio & .NET
- Entity Framework Core 7: Filtering on JSON Arrays (Khalid Abuhakmeh)
 - How To Set Up SSL Certificate In Visual Studio and .NET CLI (Code Maze)
 - The importance of including a unique iSerialNumber in your USB MIDI Devices (Pete Brown)
 - Parse JSON String in C# (Mahesh Chand)
 - Easily Add and Remove Attachments in Your PDF Documents Using C# (Sameerkhan)
 - ReSharper 2023.2 EAP 3: Improvements for Working with Raw Strings and More C++ Features. and Rider 2023.2 EAP 3: Improvements for Raw Strings, GitLab Integration, Memory Snapshot Analysis, and More (Sasha Ivanova)
 - ReSharper C++ 2023.2 EAP: Improvements for Navigation and Coding Assistance (Elvira Mustafina)
 - Mastering Visual Studio 2022: Essential Tips and Tricks (Talking Dotnet)
 
Design, Methodology, AI & Testing
- Use secrets in unit tests (Mark Heath)
 - Iteration Management: Optimizing Cycles in Agile Development (Tyler Hakes)
 - How AI may impact software architecture (Andrew Carr)
 - A matter of degrees (Eric Brechner)
 - A ChatGPT-powered code reviewer bot for open-source projects (Miley Fu)
 - If You Want to Deliver Fast, Your Tests Have the Last Word (Jorge Fernández Rodriguez)
 - 11 Tips to Help You Stay Focused During Our Return to “Normal” and 6 Principles for Hybrid Work Wellbeing (Lily Olason)
 - Adding Mermaid Diagrams to Markdown Documents (Peter Verhas)
 - Unleashing the power of ChatGPT to boost productivity (Poorvik)
 
Mobile, IoT & Game Development
- How to Build a Custom Widget in Flutter (Arunachalam B.)
 - Flutter Clean BLoC Architecture — Overview (Mahdi Shahbazi)
 - Swift support brings broader mobile application security to GitHub Advanced Security (Walker Chabbott)
 - Context is everything: Cross-domain data mapping for augmented reality (Steve Pridie)
 - Apple Vision Pro – a new push for XR? (Joost van Schaik)
 
Screencasts & Videos
- New Awesome Experience for Building .NET Apps in Visual Studio Code (Isaac Levin)
 - Wired for Hybrid – Deep Dive 2 – Azure Front Door | ITOpsTalk (Pierre Roman & Michael Bender)
 - Azure Data Studio – Object Explorer | Open at Microsoft (Frank Boucher & Erin Stellato)
 - FreeCodeSession – Episode 459 (Jason Bock)
 - How to find and seize the opportunity for accessibility innovation in your organization | The Low Code Revolution (April Dunnam & Ioana Tanase)
 - Learn how to build the best Arm apps for Windows | BRK282H | Microsoft Build 2023 (Ivette Carreras, Jamshed Damkewala, Klaus Diaconu, Anthony Nardozza, Marcus Perryman & Marc Sweetgall)
 
Podcasts
- CodeNewbie S24:E5 – Balancing Parenthood and Programming (Phoebe Voong-Fadel) (CodeNewbie Team)
 - OnPodcast EP. 116: A WWDC Special, Vision Pro, Widget wars, oversharing features (Podcast OnMSFT Team)
 - Scrum Master Toolbox Podcast – From Paper to Practice, Addressing Accountability and Discipline Issues in Agile Projects | Takunda Noha (Vasco Duarte)
 - Kubernetes Podcast from Google – KubeCon EU 2023 (Abdel Sghiouar & Kaslin Fields)
 - The Rework Podcast – It’s Time to Care About Costs (Kimberly Rhodes, Jason Fried & David Heinemeier Hansson)
 - Practical AI Podcast – Accidentally building SOTA AI (Kate Bradley Chernis, Chris Benson & Daniel Whitenack)
 - Coffee and Open Source Podcast – Lizzie Siegle (Isaac Levin)
 - Defense Unicorns, A Podcast – We’re Always At War with Pete Newell (Rob Slaughter)
 - RunAs Radio – Microsoft Sentinel with Sarah Young (Richard Campbell)
 - Software Engineering Radio 567: Dave Cross on GitHub Actions (Gavin Henry)
 - Mailin’ It! – The Official USPS Podcast – Dog Bite Awareness (United States Postal Service)
 
Community & Events
- Supporting Devs Through Advocacy (Semona Igama)
 - Reddit Laying Off Employees and Slowing Hiring Amid Restructuring (msmash)
 - Meet Rebecca, the 2023 Doodle for Google winner (Selly Sallah)
 
Database
- SQL SERVER Heaps: Understanding Their Benefits and Limitations (Pinal Dave)
 - Reading Azure Cosmos DB Data with Azure Data Explorer (Koen Verbeeck)
 - Using Azure Automation and Runbooks to Run Azure SQL Database Maintenance Tasks (Tracy Boggiano)
 - Integer compression: delta encoding + variable size integers (Oren Eini)
 
SharePoint, M365 & MS Teams
- Announcing Teams App Camp: New Adventure (Bob German)
 - Enhance the diagramming experience in Microsoft Teams with the new Visio app (Meet Sanghvi)
 - What’s New in Microsoft Teams for Education | June 2023 (Mike Tholfsen)
 
PowerShell & Terminal
Miscellaneous
- With iOS 17, Apple lets you share AirTags with friends and family (Sean Hollister)
 - Phones and Windows 11 – June 2023 Update (Peter Foot)
 - How can I make WiFi passwords per-user rather than per-system? (Raymond Chen)
 - Microsoft has no shame: Bing spit on my ‘Chrome’ search with a fake AI answer (Sean Hollister)
 - What’s so ‘pro’ about Apple’s Vision Pro headset? (Tom Warren)
 
More Link Collections
- The Morning Brew #3721 (Chris Alcock)
 - Daily Reading List – June 6, 2023 (#104) (Richard Seroter)
 
The Geek Shelf
 Getting Started with the Uno Platform and WinUI 3 (Skye Hoefling) – Referral Link