Top Links
- Microsoft Designer expands preview with new AI design features (Bryan Rognier)
 - Unhandled Exception Podcast – We Are .NET – with Tim Cadenbach and Matthias Jost (Dan Clarke)
 - Deno 1.33: Deno 2 is coming (Bartek Iwańczuk, David Sherret & Yoshiya Hinosawa)
 - Microsoft Edge now allows you to simulate dark, light, high contrast mode, blurred vision and colour deficiencies right from the Device Emulation toolbar (Chris Heilmann)
 - #30DaysOfAzureAI 26. Stable Diffusion on Azure ML (Vlad Iliescu)
 
Web & Cloud Development
- Binary Tree Traversal (Kirupa Chinnathambi)
 - Building micro services through Event Driven Architecture part23 : Azure Kubernetes Services (Gora Leye)
 - How to Get the Remote Host IP Address in ASP.NET Core Web API (Code Maze)
 - What is JWT and how to add it to ASP.NET Core (David Grace)
 - WebStorm 2023.1.1 Is Now Available (David Watson)
 - Why JavaScript Developers Should Use the Debugger Instead of Console.log (Emmanuel Gautier)
 - How To: Implementing Alt Text in SaaS Using Azure Computer Vision and Azure Functions (Jamie Maguire)
 - Insert, Replace or Remove Child Elements in JavaScript and Using async and await in JavaScript (Monty Shokeen)
 - Consume the DevExpress Backend Web API from JavaScript with Svelte (Part 3. Sort and Filter) (Oliver Sturm)
 - Introducing the Adobe Photoshop API SDK for Node.js Developers (Raymond Camden)
 - How to Secure Your Angular App (Vyom Srivastava)
 - Tips for Migrating from Web Forms to Razor Pages (Manish Gupta)
 - Using modern decorators in TypeScript (Alec Brunelle)
 - Record Type in TypeScript (Dmitri Pavlutin)
 - A Tool for Exploring and Testing Google Workspace APIs (Chanel Greco)
 
WinUI, .NET MAUI & XAML
- ComponentOne WPF Easy Styling: An Alternative to Microsoft Blend (Greg Lutz)
 - Uno Platform for Figma Preview 5: Enhanced Features for Designers and Developers (Almir Vuk)
 - What if your XAML code was much simpler? (Matt Lacey)
 - Migration of Xamarin Libraries and Apps to .NET 6.0/7.0 (Tomasz Cielecki)
 - How to lock orientation at runtime on iOS 16 with .NET MAUI and Xamarin.Forms (Marco Siccardi)
 
Visual Studio & .NET
- How to convert audio to different formats using C# and FFmpeg (Niels Swimberghe)
 - On the finer points of cancelling timers and wait objects in Windows thread pool (Raymond Chen)
 
Design, Methodology & Testing
- Deploy Logic App Standard with Terraform and Azure DevOps pipelines (Huidong Liu)
 - Personal Development Plan Guide and Example (J.D. Meier)
 - An Agile Team’s Guide to Optimizing Sprint Retrospective Length (Tyler Hakes)
 - Live updates of Kubernetes objects during deployment (Yihao Wang)
 - Verifying your DI Container (Steven Giesel)
 - Collect Stories, Not Generalizations (Allen Pike)
 - Local Testing With Pulumi (Christian Nunciato)
 - AI Coding Competition Pits GPT-4 Against Bard, GitHub Co-Pilot, Bing, and Claude+ and Google Has More Powerful AI, Says Engineer Fired Over Sentience Claims (EditorDavid)
 - Introducing AutoGPT – The Newest AI Agent Under the Spotlight (Liza Kosh)
 - Refactoring pure function composition without breaking existing tests (Mark Seemann)
 - Auto-GPT – Beyond the Hype: A New Era of AI is Here? (Rubik’s Code)
 - Bing on Edge barges in on Bard (Umar Shakir)
 
Mobile, IoT & Game Development
- Set up a flutter development environment on Linux (Martin Klingenberg)
 - What Exactly is 3D Animation? A Detailed Guide for You (Kunal Chowdhury)
 
Screencasts & Videos
- FreeCodeSession – Episode 451 (Jason Bock)
 - Apache Kafka: Everything you need to know! (Women Who Code)
 
Podcasts
- Directions on Microsoft – Microsoft EA Negotiation Podcast Series: Project Management (Mary Jo Foley)
 - This month on The ReadME Podcast: exploring the fusion of technology and progress (Martin Woodward)
 - OnPodcast Ep. 111: CMA blocks Activision deal, no more Windows 10 features, quarterly earnings (Podcast OnMSFT Team)
 - Merge Conflict 356: Sunsetting software, libraries, & APIs (James Montemagno & Frank Kreuger)
 - CppCast – AI Infrastructure (Timur Doumler & Phil Nash)
 - JS Party Podcast – CSS Color Party (Adam Argyle, Nick Nisi & Amelia Wattenberger)
 - InfoQ Podcast: Building Trust and Safety in Remote Teams at Shopify (Jesse McGinnis)
 - Building Zeet with Johnny Dallas – Adventures in DevOps 160 (Jonathan Hall & Will Button)
 - Azure Podcast Episode 458 – Integration Patterns (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
 - React Native Radio 265 – Chain React is Back!! (Mazen Chami, Robin Heinze, Gant Laborde & Justin Huskey)
 - Coding Blocks Podcast – Supporting Your Code, README vs Wiki and Test Coverage (Allen Underwood, Michael Outlaw & Joe Zack)
 - AWS Developers Podcast Episode 081 – Announcing GA of Amazon CodeCatalyst with Harry Mower and Doug Clauson (David Isbitski)
 - Tabs and Spaces Podcast #305 – Gotta Go Faster (Zac Braddy, Jamie Taylor & James Studdart)
 
Community & Events
- Thank you ElektroStudio for helping spread the VB love (Matt Lacey)
 - GeekWire Awards: This CEO’s empathy expertise is the backbone of a Seattle startup (Taylor Soper)
 - “For any group of people who might feel like they are not mainstream, it’s a relief when you can just be yourself.” and “I’ve heard people say, ‘Choose a specific path and go all in on that path.’ But I don’t give that advice because you never know where your opportunity will come from.” and “All of these different experiences are bricks that have built the foundation of who I am and how I show up to work every single day.” and Data-Driven Dreams and “I credit my childhood experiences for teaching me that managing change and embracing differences are essential to growth and success.” (Will Curry)
 - Stepping Down From Hachyderm (Kris Nova)
 - Red Hat’s 30th Anniversary: How a Microsoft Competitor Rose from an Apartment-Based Startup (EditorDavid)
 - Bluesky is starting to feel like Twitter (Jay Peters)
 - Microsoft Signs Yet Another 10-Year Xbox Agreement (Paul Thurrott)
 - Philly Tech Calendar (Joe Woods)
 
Database
- SQL Server vs Oracle: Active Session Queries (Pablo Echeverria)
 - Achieving SQL server high availability in a multi-platform environment (Dave Bermingham)
 - Fight for every byte it takes: Optimizing the encoding process (Oren Eini)
 - SQL WHERE LIKE to Construct More Efficient Queries (Aubrey Love)
 - Publishing read model changes from Marten (Oskar Dudycz)
 
Miscellaneous
- Bing Preview Release Notes: Travel and Recipe Grounding Improvements (Bing Team)
 - Google’s New Two-Factor Authentication Isn’t End-to-End Encrypted, Tests Show (Thomas Germain)
 - Announcing Windows 11 Insider Preview Build 25352 (Brandon LeBlanc)
 - Russian Forces Suffer Radiation Sickness After Digging Trenches and Fishing in Chernobyl (EditorDavid)
 - Kids’ coding languages (Marc Scott)
 - Microsoft is Rewriting Parts of the Windows Kernel in Rust (Paul Thurrott)
 
More Link Collections
- C# Digest Issue #452 – May 01, 2023 (Jakub Chodounsky)
 - F# Weekly #17, 2023 – Vide and F# Mentorship (Sergey Tihon)
 - Code Maze Weekly #170 (Vladimir Pecanac)
 - Collective #762 (Manoela Ilic)
 - Daily Wrap Up – April 28, 2023 (#078) (Richard Seroter)
 - The Overflow #175: The coding school that bought a university (Ryan Donovan & Cassidy Williams)
 
The Geek Shelf
 C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Ed (Mark J. Price) – Referral Link

