Top Links
- Build an AI-Powered Rich Text Editor in .NET MAUI with AI AssistView (Tamilarasan Gunasekaran)
- Getting started with the GitHub Copilot SDK in .NET (Bart Wullems)
- Claude Code inside Obsidian — academic research skills, inline diff editing, MCP support (hkcanan)
- Merge Conflict Episode #514 – Running Local LLMs in VS Code (James Montemagno & Frank Kreuger)
- Syncing Claude Memory Across Workstations (Rocky Lhotka)
- Streamline Aspire SDK Updates with GitHub Actions (Christian Nagel)
Web and Cloud Development
- Using AWS Locally with MiniStack and .NET (Ricardo Peres)
- Refactoring an ASP.NET Core API with clean architecture (David Grace)
- Using CSS corner-shape For Folded Corners (Daniel Schwarz)
- Building a REST API With Express Framework and MongoDB (Nic Raboy)
- Using configurable token lifetimes in Microsoft Entra ID, .NET and Microsoft Graph (Damien Bowden)
- How to Build Semantic Search for Documentation with NestJS, Qdrant and Xenova (Christian Nwamba)
- Implementing the Sidecar Pattern in Microservices-based ASP.NET Core Applications (Joydip Kanjilal)
- Go 1.26.3-1 and 1.25.10-1 Microsoft builds now available (Davis Goodin)
- What’s New in Microsoft Entra: May 2026 (Martin Coetzer)
Windows Development
- Developing more confidence when tracking renames via ReadDirectoryChangesW (Raymond Chen)
- Announcing new Windows Insider builds for 8 May 2026 (Stephen Lines)
.NET and Visual Studio
- How AI Is Changing the Role of .NET Developers (Giang Mai Hoang)
- BackgroundService exceptions now propagate in .NET 11 (Steven Giesel)
- StyloBot Release Series: Finding and Fixing Unbounded Growth in Long-Running .NET Services (Scott Galloway)
- LINQ Filtering in C#: Where, Any, All, Contains, and OfType and LINQ Projection in C#: Select, SelectMany, and Flattening Collections (Nick Cosentino)
- C#: Inheritance vs Composition — When to Use Each and Why AI Can’t Decide for You (Chris PIetschmann)
- Collection Performance: AddRange() vs. InsertRange() When Populating Lists (David McCarter)
AI
- You Need AI That Reduces Maintenance Costs (James Shore)
- The Codex Handbook: A Practical Guide to OpenAI’s Coding Platform (Tatev Aslanyan)
- From Pet Projects to +20 Open Source NuGet Packages, Thanks to GitHub Copilot (Bruno Capuano)
- Building AI Agents with Local Small Language Models (Shittu Olumide)
- The left-wing case for AI and AI makes weak engineers less harmful (Sean Goedecke)
- Updates to Bugbot for Teams and Individuals (Cursor Team)
- GitHub Copilot SDK v1.0.0-beta.3 Release (github-actions[bot])
- OpenAI Codex arrives in the browser with new Chrome extension (Paul Sawers)
- 6 Multi-Agent Orchestration Design Patterns Every Developer Should Know (Chris Pietschmann)
- CyberSecQwen-4B: Why Defensive Cyber Needs Small, Specialized, Locally-Runnable Models (Samuel)
- Running Codex safely at OpenAI (OpenAI Team)
- Hugging Face Launches Agentic Toolkit For Reachy Mini (Lucy Black)
- MVVM Toolkit Skills | awesome-copilot (Alvin Ashcraft)
- Using Claude Code: The Unreasonable Effectiveness of HTML (Simon Willison)
- Behind the Scenes Hardening Firefox with Claude Mythos Preview (Brian Grinstead, Christian Holler & Frederik Braun)
- Talkie 1930 – a Hugging Face space trained exclusively upon pre-1931 English-language text (multimodalart)
- Thousands of Vibe-Coded Apps Expose Corporate and Personal Data On the Open Web (BeauHD)
- OpenAI Moves Closer to “Super App” Vision as Codex Expands Into Agentic, Cross-Platform AI System (Kieron Allen)
- AI Agents Have Two Souls. You Only Control One. (Andrea Chiarelli)
- OpenSpec – a lightweight AI-driven spec framework (Dan Clarke)
- Shooting yourself in the foot with AI (Rob Bos)
- go/v1.0.0-beta.3: Fix SDK documentation typos (#1235) | GitHub Copilot SDK Releases (Stephen Toub)
- No Dumb Questions: What is an MCP server and why do I care? (Phoebe Sajor)
- Amazon Relents, Lets its Programmers Use OpenAI’s Codex and Anthropic’s Claude (EditorDavid)
- Fighting Tool Sprawl: The Case for AI Tool Registries (Peter Richards)
- Why AI is Killing the Hourly Rate (Arnold Gamboa)
- LLM pricing has never made sense (Gavin Anderegg)
- The Dual-Spec Skill Stack (Paul J. Swider)
Design, DevOps and Methodology
- How researchers are using GitHub Innovation Graph data to reveal the “digital complexity” of nations (Kevin Xu)
- Does Fidelity’s Reorganization Signal the Beginning of the End for ‘Small-Team Agile’? (BeauHD)
- Signed CycloneDX SBOMs for CRA Compliance Available for Text Control Products (Bjoern Meyer)
- Why age assurance laws matter for developers (Margaret Tucker)
- Scaling ArchUnit with Nebula ArchRules (John Burns & Emily Yuan)
- Cleaning up master → main without creating a mess you have to clean up later (Shannon Kuehn)
Mobile and Game Development
- Unity AI is genuinely useful, and make your own Steam Controller! (Code Monkey)
- Capacitor 9 Starts Here (Eric Horodyski)
Screencasts and Videos
- Trust, Design, and the Reality of Security Engineering in an AI-Driven World | NDC Security 2026 (Patricia R.)
- Random.Code() – Adding Replacement Capabilities to Rocks, Part 2 (Jason Bock)
- Insert Wisdom Episode #21 – My Trip to Europe Changed my Life (Kate Hill)
- Technology & Friends – Vlad Avesalon and Alex Nova on world.org and the World App (David Giard)
- Add Inventory Interactions with Runtime Data Binding in UI Toolkit | Inventory & Equipment Pt4 (Stacey Haffner)
- IoT Coffee Talk: Episode 312 – “IoT is a Trade” (It’s not an ivory tower gig!) (IoT Coffee Talk Crew)
- The Week the AI Story Shifted (AIDailyBrief)
- Why was TypeScript created? | One Dev Question (Amanda Silver)
Dometrain Course
Podcasts
- Lenny’s Podcast – How to build a company that withstands any era | Eric Ries, Lean Startup author (Lenny Rachitsky)
- PPP 508 | Why Where You Work May Matter More Than How You Work. The Indoor Epidemic, with Dr. John La Puma (Andy Kaufman)
- Big Technology Podcast – The Unlikely Anthropic & SpaceX Marriage, OpenAI Trial Revelations, AI Layoffs Or Cope? (Alex Kantrowitz)
- AI Unprompted Podcast Episode #023 – AI in Hollywood, Mining Innovations, Memory Models, and Podcast Automation (Ryan Lowdermilk & Travis Lowdermilk)
- The Real Python Podcast Episode #294 – Declarative Charts in Python & Discerning Iterators vs Iterables (Christopher Bailey & Christopher Trudeau)
- A Geek Leader Episode #468 – Dr. Henry Cloud (John Rouda)
- From Desk-Pounding to Harmony — How the Game of Go Transformed a Violent Product Owner, and Why Every Employee Should Think Like an Owner | Scrum Master Toolbox Podcast (Vasco Duarte & Peter Merel)
- InfoQ Podcast: The AI Joy Gap: Why Some Developers Thrive While Others Struggle (Michael Parker)
Community and Events
- NYT: ‘Meta’s Embrace of AI Is Making Its Employees Miserable’ (EditorDavid)
- Cloudflare To Cut About 20% Workforce As AI Adoption Reshapes Operations (BeauHD)
- Laid-off Oracle workers tried to negotiate better severance. Oracle said no. (Julie Bort)
- Job listings for week ending 5/8 and Call For Papers Listings for 5/8 (Leon Adato)
- Open Source Registries Join Linux Foundation Working Group to Address Machine-Generated Traffic (EditorDavid)
Database
- Learn T-SQL With Erik: Nonclustered Index Interactions (Erik Darling)
- Generate Embeddings Function and External Model Object Support Are Now Generally Available in Azure SQL (Aaron Saidi)
- MySQL 9.7: First Major LTS Since 8.4 Brings Enterprise Features to Community Edition (Renato Losio)
- How DataOps principles help to reduce GenAI risk and improve data quality (John Kerski)
Sharepoint, Teams and Microsoft 365
- Microsoft confirms new features coming to Outlook and Outlook Classic in May 2026 (Rahul Naskar)
- Help Shape the Future of Microsoft Teams for Small and Medium Businesses (Miikka Oksanen)
- Announcing the public preview of the Microsoft 365 Copilot Agent Evaluations tool (Barry Gervin & Sai Deepthi Kovvuru)
PowerShell and Terminal
- GitHub Copilot CLI v1.0.44 Release (copilot-cli-release-app[bot])
Writing
- 7 Gripping Dystopian Plot Ideas For Writers and What Is An Unreliable Narrator? 9 Types Every Writer Should Know (Writers Write)
Tools
- Paint.NET 5.2 Alpha (build 9625) (Rick Brewster)
- Simple QR Code Maker Version 2 is Here and It’s Free Forever (Joseph Finney)
- NanaZip 6.0 Update 7 (6.0.1711.0) (Mouri Naruto)
General
- Discover: A Love Letter To RSS (brine.dev)
- Rising Fuel Prices Are Making Return‑to‑Office Mandates Harder to Defend (Kit Eaton)
- The Trump Phone Either Is Or Isn’t Closer To Delivery (EditorDavid)
- 30 Days of coreutils: cat (Rachel Kaufman)
- Apple reportedly has a deal to use Intel-made chips again (Jay Peters)
More Link Collections
- C# Digest: Removing byte array allocations using ReadOnlySpan (Jakub Chodounsky)
- Daily Reading List – May 8, 2026 (#780) (Richard Seroter)
- Week in Review: Most popular stories on GeekWire for the week of May 3, 2026 (GeekWire Team)
- Android Weekly Issue #726 (Gyuri Grell, Martin Cremerius-Gauer & Sebastian Deutsch)
- Azure Weekly #562 – 10th May 2026 (Howard van Rooijen)
- F# Weekly #19, 2026 – Understanding Compilers Through an Algebraic Expression Compiler (Sergey Tihon)
- iOS Dev Weekly Issue #750 (Dave Verwer)
- The Batch #351: GPT-5.5 Outperforms (and Hallucinates), Kimi K2.6 Leads Open LLMs, AI Strains Climate Pledges, Strategic Thinking in LLMs vs. Humans and The Batch #352: Seedance Makes A Splash, Nvidia’s AI-Guided Chip Designs, Helping Robots Not Forget (DeepLearning.AI)
- Reading List 358 (Bruce Lawson)