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
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