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