Top Links
- Introducing Dart | Windows (Tim Sneath)
- Windows App SDK Stable Channel Release Notes – Version 1.3.1 (1.3.230502000) (Microsoft Learn)
- Uno.Resizetizer for Automated Image Resizing in Cross-Platform .NET Apps (Uno Platform Team)
- Introducing Deopt Explorer (Ron Buckton)
- Level up your GPT game with prompt engineering (Luis Quintanilla)
Web & Cloud Development
- Public Preview: Azure Monitor OpenTelemetry Distro for ASP.NET Core, JavaScript (Node.js), Python (Azure Team)
- Embracing the fold: Designing for Dual Screen and Foldable Devices With CSS (Stephanie Stimac)
- Fixing Angular Standalone Components that have a circular dependency (Tim Deschryver)
- Kubernetes 1.27: updates on speeding up Pod startup (Paco Xu, Sergey Kanzhelev & Ruiwen Zhao)
- How to Secure Azure OpenAI Keys Using Environment Variables, Azure Vault, and Streamlit Secrets (Ajit Dash)
- Use Azure PIM with groups in ASP.NET Core (Damien Bowden)
- Angular Basics: A Primer for Getting Started with TypeScript in Angular (John Au-Yeung)
- Announcing the new Azure Container Registry libraries (Mario Guerra)
- Transcribe phone calls in real time with Twilio, Vosk, and ASP.NET Core (Mark Heath)
- #CASBAN6: Add a Swagger (OpenAPI) page to Azure Functions (Marco Siccardi)
- Angular v16 Has Arrived (Signals and Wsshh! Sounds) (Petar Grigorov)
- Introducing Postbot, Postman’s new AI assistant (Abhijit Kane)
- Announcing the new lightweight Postman API Client and sunsetting Scratch Pad (Abhinav Asthana)
- New TLDs: Not Bad, Actually (Eric Lawrence)
- How I used GitHub Copilot to build a browser extension (Rizel Scarlett)
- The GoLand 2023.2 Early Access Program Has Started! (Sergey Kozlovskiy)
WinUI, .NET MAUI & XAML
- Windows App SDK Version 1.3.1 Release: Critical Bug Fixes and Improvements for Developers (Kunal Chowdhury)
Visual Studio & .NET
- C# HashSet: A Comprehensive Guide (Anoop Kumar)
- Getting Started With GitHub Copilot in Visual Studio Code (Kingsley Ubah)
- Implementing WinUI/Fluent into Visual Studio (Nick Randolph)
- What are the duck-typing requirements of wil com_ptr? (Raymond Chen)
- Folders versus namespaces (Mark Seemann)
- URI Encode and Decode in .NET (Code Maze)
Design, Methodology, AI & Testing
- Why Care About Your Purpose, Mission, and Vision? (J.D. Meier)
- Bing Preview Release Notes: Images in Chat Answers, and More (Bing Team)
- Designing Sticky Menus: UX Guidelines (Vitaly Friedman)
- Improving Productivity Using the 3 M’s. (Jamie Maguire)
- How to release value to customers faster, safer, easier (Matt Hilbert)
Mobile, IoT & Game Development
- Flutter 4.0 New Features (Sajjad Daved)
- Why Dart May Be The Most Important Language In Programming (Andrew Zuo)
Screencasts & Videos
- The Simplest Way to List Data in ASP.NET (Isaac Levin)
- IoT Coffee Talk: Episode 155 – More With Less (Iot Coffee Talk Crew)
- GCast 148: Working with ChatGPT (David Giard)
- How do I set up MRTK3 in Unity and Enable OpenXR Settings for HoloLens? | One Dev Q&A (Zaid Zaim)
- OpenAI – Setting Up a New Account (Microsoft Healthcare & Life Blog Videos)
- FreeCodeSession – Episode 455 (Jason Bock)
Podcasts
- InfoQ Podcast: Hiring and Growing Great Site Reliability Engineers (Narayanan Raghavan)
- OnPodcast Ep. 113: Microsoft secures AI Chat, Windows 11 Widgets get updates, ASUS Ally specs (Podcast OnMSFT Team)
- Merge Conflict 358: Google I/O 2023 Recap – AI , Dark Mode (James Montemagno & Frank Kreuger)
- GeekWire Podcast: Google I/O highlights, AI risks and rewards, and the future of creativity (Todd Bishop)
- What it Takes to be a DevOps Engineer – Adventures in DevOps 162 (Jonathan Hall & Will Button)
- Scrum Master Toolbox Podcast – Customer-Centric Product Ownership, and how it grows the product IQ of the Scrum team | Manuele Piastra (Vasco Duarte)
- Fragmented – An Android Developer Podcast #245: Treehouse, Redwood and Zipline with Colin White (Donn Felker & Kaushik Gopal)
- AWS Developers Podcast Episode 083 – Decoding the Future of Safe and Efficient Programming with Rust and Tim McNamara (David Isbitski)
- The Amp Hour #632 – Steve Sanghi – Microchip CEO for 31 Years! (Dave Jones & Chris Gammell)
- UI Breakfast Podcast Episode 267: Content Testing with Erica Jorgensen (Jane Portman)
- Modern Databases with Ryan Booz – Azure DevOps Podcast Episode 245 (Jeffrey Palermo)
- AGL 311: Identity Management with Kevin Dominik Korte (John Rouda)
- PowerShell News Podcast Episode 050 – Interview with James Backman from ConFreaks and PowerShell News Podcast Episode 051 – Interview with Patrick Callihan, Heidi Erpelding-Welch, & Jasmine Swint with TechImpact (Mick Pletcher & Harjit Dhaliwal)
- Coding Blocks Podcast – Gitlab vs Github, AI vs Microservices (Allen Underwood, Michael Outlaw & Joe Zack)
- JS Party Podcast – Making web art the hard way (Alex Miller, Jerod Santo & Amelia Wattenberger)
Community & Events
- Android 14 played a surprisingly small role in Google’s I/O keynote (Allison Johnson)
- Join us for HackTogether: The Microsoft Teams Global Hack (Waldek Mastykarz)
- Learn How to Modernize Your Applications at AWS Serverless Innovation Day (Marcia Villalba)
- Microsoft Maps Roadshow in Amsterdam June 7, 2023 (Bing Team)
- Microsoft Build 2023: Innovation through Microsoft commercial marketplace (Kristin Gallagher)
- Sparking the Passions of Young Coders With Code Nation (Kristin Kaeding)
- Becoming a Microsoft MVP (Steven Giesel)
- Meet Studio +254: UX Researcher, Amina Hassan Said Islam (Microsoft Design Team)
Database
- Script to Decode SQL Server Locking and Blocking Wait Resources (Eric Blinn)
- The Importance of SQL Server Performance Tuning in the Cloud (Matthew McGiffen)
- Azure SQL—Public preview updates for early-May 2023 (Azure Team)
- A few notes on running open source project after Marten v6 release (Oskar Dudycz)
- Open Source MongoDB Alternative FerretDB Now Generally Available (Renato Losio)
- Beyond Relational with Traditional Databases – Working with JSON, Spatial data and Full-Text Search (Giorgi Dalakishvili)
PowerShell
- Running PowerShell as Scheduled Task without window popping up (Daniel Fisher)
- Passing variables between PowerShell file tasks in classic Azure DevOps pipelines (Kevin LaBranche)
Miscellaneous
- raises (ThreddyRex)
- Sharing Variables between Languages with Polyglot Notebooks (Matt Eland)
- Twitter’s new CEO is Linda Yaccarino, a longtime ad exec for NBCU (Emma Roth)
- Prosecutors in Colorado conduct in-depth data analysis to help reduce racial disparities (Merisa Heu-Weller)
- paint.net 5.0.4 beta (build 8529) is now available (Rick Brewster)
More Link Collections
- The Morning Brew #3705 (Chris Alcock)
- Dev News: Dart 3 Meets Wasm, Flutter 3.10, and Qwik ‘Streamable JavaScript’ (Loraine Lawson)
- The Overflow #177: The AI is the UI (Ryan Donovan & Cassidy Williams)
- Code Maze Weekly #172 (Vladimir Pecanac)
- C# Digest Issue #454 – May 15, 2023 (Jakub Chodounsky)
- F# Weekly #19, 2023 – Microsoft Build 2023, May 23-24 (Sergey Tihon)
- Daily Reading List – May 12, 2023 (#088) (Richard Seroter)
- Reading List 304 (Bruce Lawson)
The Geek Shelf
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals, 7th Ed (Mark J. Price) – Referral Link