Top Links The TechBash 2024 sessions are live. Early bird ends May 21st! (TechBash Team) * Start your AI journey with Microsoft Azure Cosmos DB—compete for $10K (Kirill Gavrylyuk) * Using Syncfusion Controls in Uno Platform Application using MAUI Embedding. (Nick Randolph) * Big updates to Dev Home, the new control center for Windows where you can set up your development environment and monitor projects (Windows Dev Docs) – Get the docs here*. * Making AI powered .NET apps more consistent and intelligent with Redis (Sophia Lagerkrans-Pandey and Catherine Wang) * Why is the DOS path length 260 bytes? | One Dev Question (Larry Osterman)

Web & Cloud Development Using the Popover API with HTML and JavaScript in the browser and* Read and Write Azure Blob Storage with JavaScript (Chris Pietschmann) * Azure Static Web App–Deploy using Bicep (Bart Wullems) * A Quick Guide on How to Containerize Your Application Using Docker (Boemo Mmopelwa) * Using SonarCloud with ASP.NET Core, Angular and github actions (Damien Bowden) * Azure Communication Services May 2024 Feature Updates (Daysha Carter) * The Modern Guide For Making CSS Shapes (Temani Afif) * Dependency Inversion Principle in Go: What It Is and How to Use It (Kirill Parasotchenko) * Beginner’s Guide to Using SignalR (WebSockets) via .NET Core (raddevus) * How to Call an Action From Another Controller in ASP.NET Core (Srivastava Kundan) * How to (and how not to) design REST APIs (Derek Comartin) * A Selection of Fonts That Future-Proof Your Web Design (Manoela Ilic) * Building Resilient Cloud Applications With .NET (Milan Jovanović)

Visual Studio & .NET* How to Find the Latitude and Longitude of a Location in C# (Ellie Zubrowski) * An informal comparison of the three major implementations of std::string (Raymond Chen) * Read and Write Azure Blob Storage with C# (Chris Pietschmann) * NCronJob – Big Updates (Steven Giesel) * Collection Performance: Optimizing Sequence Comparison (David McCarter) * C# .NET 8 — MediatR Pipelines (Gabriele Tronchin) * Beyond Boundaries – Networking Programming with C# 12 and .NET 8 Book Home (Chris Woodruff)

Design, Methodology, AI & Testing* Free Self-Guided “Testing Without Mocks” Training (James Shore) * OpenAI could debut a multimodal AI digital assistant soon (Wes Davis) * Decorator Design Pattern Explained (Anton Angelov) * Getting Started With OpenAI’s GPT Builder, and How It Uses RAG (David Eastman) * How we’re building more inclusive and accessible components at GitHub (Geoff Graham) * Working with others is different from working. (Jessica Kerr) * Getting Started Using Phi-3-mini-4k-instruct-onnx for Text Generation with NLP Techniques (Lee Stott) * Apple’s MM1 Large Language Model: The Secret Weapon Redefining the Future of AI (Akshay S B)

Mobile, IoT & Game Development* More frequent, focused updates for Android Studio (Adarsh Fernando) * Build better, safer SDKs with Google Play SDK Console (Yafit Becher) * The Dart Speed (Tom)

Screencasts & Videos Technology and Friends, Episode 800: A Celebration of Friends! (David Giard) * Dev Home 0.13 adds a new Environments page #tech #devhome #shorts (Aaron Junker) * FreeCodeSession – Episode 543 and* Random.Code() – IronBefunge to .NET 8, Rocks Sorting, and Other Things (Jason Bock) * Build intelligent apps with Python | The Azure Enablement Show (Aaron Stark & Renee Noble)

Podcasts* InfoQ Podcast: If LLMs Do the Easy Programming Tasks – How are Junior Developers Trained? What Have We Done? (Anthony Alford & Roland Meertens) * InfoQ Podcast: Developer Experience Influenced by Open Source Culture (Kyle Carberry) * Merge Conflict #410: The New AI Powered iPad Pro (James Montemagno & Frank Kreuger) * The Evolution of Platform Engineering with Luca Galante – Adventures in DevOps #200 (Will Button & Warren Parad) * Scrum Master Toolbox Podcast – When Technical Knowledge is an Impediment to Great Product Ownership in Scrum | Mike Lyons (Vasco Duarte) * The .NET on AWS Show, featuring David Fowler + Norm Johanson! (Brandon Minnick & Francois Bouteruche) * Syntax Podcast #767: Local First and TypeScript’s Missing Library with Johannes Schickling (Wes Bos & Scott Tolinski) * PPP 413 | Meeting Goblins and How to Deal With Them, with Rich Maltzman and Jim Stewart (Andy Kaufman) * Coding Blocks Podcast – StackOverflow AI Disagreements, Kotlin Coroutines and More (Allen Underwood, Michael Outlaw & Joe Zack) * Meta Cast – Top Ten Leadership Blunders and How to Fix Them (Bob Galen & Josh Anderson) * Changelog & Friends Podcast #43 – Motivated by play (Annie Sexton, Jerod Santo & Adam Stacoviak) * Unhandled Exception Podcast – Live Panel Discussion at DDD South West 2024 (Dan Clarke) * AGL 364: AJ Jacobs on Living Constitutionally (John Rouda) * Software Engineering Radio 615: Kent Beck on “Tidy First?” (Giovanni Asproni)

Community & Events MVP’s Favorite Content: Copilot for Power BI, Azure, Windows (Rie Moriguchi) * Azure Communication Services at the European Cloud and Collaboration Summits (Milan Kaur) * M365 Community Conference: Building Collaborative Apps in Teams to bring People together (Nicole Enders) * OpenAI could unveil its Google search competitor on Monday (Jess Weatherbed) * Livestream – Matt Ellis and Antonio Antunes – An Eye For Success With Odin Inspector and JetBrains Rider and* JetBrains GameDev Days 2024 – Call for Speakers (Anna Ruban) * $1M Microsoft Donation to Fund Key Rust Foundation & Project Priorities (Rust Foundation Team)

Database* Father of SQL Says Yes to NoSQL (EditorDavid) * Why Performance Tuners Need To Use The Right Type Of Join In SQL Server (Erik Darling) * Using Multiple Common Table Expressions In One SQL Query In MySQL (Ben Nadel) * Azure Database for MySQL – April 2024 updates and latest feature roadmap (Shreya Aithal) * SELECT TOP 10 SQL Examples (Joe Gavin) * SQL Bulk Insert Command Examples (Rick Dobson)

SharePoint, M365 & MS Teams* Direct streaming of SharePoint Driveitem content in Microsoft Graph now available (Sanjukta Sen)

Miscellaneous Announcing Windows 11 Insider Preview Build 26120.470 (Dev Channel) and* Announcing Windows 11 Insider Preview Build 22635.3575 (Beta Channel) (Amanda Langowski) * Linux Daddy Linus Torvalds releases kernel 6.9 (Brian Fagioli) * How to Find a Technical Writer for Hire (Karl Hughes) * Arc for Windows 11 Review (Paul Thurrott)

More Link Collections* The Morning Brew #3937 (Chris Alcock) * C# Digest – Refactor your code with C# collection expressions (Jakub Chodounsky) * F# Weekly #19, 2024 – F# Tree-Sitter (Sergey Tihon) * Daily Reading List – May 10, 2024 (#316) (Richard Seroter) * Reading List 318 (Bruce Lawson) * Collective #837 (Manoela Ilic) * Reading Notes #602 (Frank Boucher)

The Geek Shelf A Developer’s Guide to .NET in Azure: Build quick, scalable cloud-native applications and microservices with .NET 6.0 and Azure (Anuraj Parameswaran & Tamir Al Balkhi) – Referral Link