Top Links
- The New Economics of WPF Migration: Why AI Agents Changed the Math (Matt Mattei)
- New Aspire database integrations (Alistair Matthews)
- Hack the AI agent: Build agentic AI security skills with the GitHub Secure Code Game (Joseph Katsioloudes)
- Keynote: The Road to Visual Studio 2027: Building a Faster, Smarter IDE | VS Live Las Vegas 2026 (Mads Kristensen)
- Announcing SQL Server Management Studio 22.5 (Erin Stellato)
- ASP.NET Core updates in .NET 11 Preview 3 (Dan Roth)
- .NET 11 Preview 3 is now available! (.NET Team)
Web and Cloud Development
- htmxRazor v2.0.0: Platform and DX (Chris Woodruff)
- Migrating Material and AntDesign Provider Assets in Blazorise 2.1 and Announcing Blazorise 2.1 – Mosor (Mladen Macanović)
- A Developer’s Guide to Lazy Loading in React and Next.js (David Aniebo)
- Clean Code to Clean Architecture: Refactoring a Fat Controller into Vertical Slices in ASP.NET Core (Sudhir Mangla)
- How to send Slack messages using Azure Logic Apps: built-in connector vs Slack APIs (Davide Bellone)
- Export Once, Share Everywhere: Convert DOCX to PDF, HTML, and More in React (Mohanaselvam Jothi)
- How to Enable Self-Service Identity Management for B2B SaaS in Auth0 (Eric Wu)
- Angular Material or PrimeNG? Choosing the Right UI Library in 2026 (Ankit Sharma)
- Reusable Requests: Enhancing Modularity and Efficiency | Postman (Danny Dainton)
- JSON5 – JSON for Humans (JSON5 Team)
Windows Development
- Why was there a red telephone at every receptionist desk? (Raymond Chen)
- MSVC Build Tools Version 14.51 Release Candidate Now Available (Eric Brumer)
.NET and Visual Studio
- Visual Studio Insiders Release Notes | April 14, 2026 and Visual Studio 2026 Version 18.5.0 Release Notes (Microsoft Learn)
- C# String Comparison: Equals, OrdinalIgnoreCase, StringComparer, and Culture Pitfalls (Nick Cosentino)
- .NET and .NET Framework April 2026 servicing releases updates (Rahul Bhandari & Tara Overfield)
- TXTextControl.Markdown.Core 34.1.0-beta: Work with Full Documents, Selection, and SubTextParts (Bjoern Meyer)
- .NET 11 Preview 3 Release Notes (Jon Galloway)
- Early April Releases for the Critter Stack (Jeremy D. Miller)
- .NET 8.0.26 / 8.0.126 Release (dotnet-bot)
AI
- Introducing Universal Agent Support: level up any coding agent with Warp (Zach Lloyd)
- Introducing MAI-Image-2-Efficient: Faster, More Efficient Image Generation (Naomi Moneypenny)
- Anthropic’s redesigned Claude Code desktop app lets you burn through tokens even faster (Frederic Lardinois)
- Why AI is an operating model shift—Not a technology upgrade (Microsoft in Business Team)
- Introducing routines in Claude Code and Redesigning Claude Code on desktop for parallel agents (Claude Team)
- From Idea to Production in 4 Hours with AI: A Case Study (J. Tower)
- Build Better AI Agents: 5 Developer Tips from the Agent Bake-Off (Frank Guan & Abraham Gomez)
- Speeding up GPU kernels by 38% with a multi-agent system (Cursor Team)
- Your Oracle Data Is Sitting Next to Microsoft AI. Are You Using It? (Manish Chopra)
- Gemma 4 now available in Microsoft Foundry (vaidyas)
- OpenClaw v2026.4.14 Release (Peter Steinberger)
- Demystifying Agent Framework Workflows (Lino Tadros)
- Arguing With Agents (Mike Moore)
- Three ways to connect an AI agent to your business data (Claire Amaouche)
- Building Real-Time Speech Translation with AI Avatars with Azure Speech Services (sudarsan)
- AI Crash Course: Jailbreaking, Prompt Extraction and Bad Actors (Kathryn Grayson Nanz)
- These fifth graders vibe coded a real-world Braille tool — and wowed their Microsoft teacher (Kurt Schlosser)
- Building Red Hat MCP-ready images with image mode for Red Hat Enterprise Linux (Louis Imershein)
- Running AI agents with customized templates using docker sandbox (Andrew Lock)
- Superpowers, GSD, and GSTACK: Picking the Right Framework for Your Coding Agent (Engin Diri)
- From AI Slop to AI Empowerment: Raising the Bar for Open-Source Contribution by Tom Stavert (Tom Stavert)
- Human Error is OK! Machine Madness is a No-No! Why? (Om Malik)
Design, DevOps and Methodology
- Why We Chose the Harder Path: Docker Hardened Images, One Year Later (Aditya Tripathi)
- April Patches for Azure DevOps Server (Gloridel Morales)
- A Collaborative Tech Innovation Day: Where Big Ideas Begin (Henry Lyles & Kris Heller)
- Redefining the future of software engineering (MIT Technology Review Insights)
- How exposed is your code? Find out in minutes—for free (Dorothy Pearce)
- Grief and the Nonprofessional Programmer (Mike Loukides)
Mobile and Game Development
- A security update for Raspberry Pi OS (Simon Long)
- W3C Web of Things (WoT) support in Azure IoT Operations (Erich B.)
Screencasts and Videos
- Kayla Makes James’ Windows Terminal Awesome (Kayla Cinnamon & James Montemagno)
- Coffee and Open Source Conversation – Gerald Versluis (Isaac Levin)
- Pragmatic AI in .NET Show: Spec-Driven Development with Eric D. Boyd (Sam Basu)
- AI Populism Turns Violent and The New AI Org Chart (AIDailyBrief)
- Aspire, Websites, and more | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- Fast Focus: Caching Options in .NET | Visual Studio Live Las Vegas 2026 (Jason Bock)
- GitHub Copilot CLI Remote Sessions – Code From Your Couch, The Beach or anywhere! (Gerald Versluis)
- Using Warp with coding agents (Claude Code, Codex, etc) and Universal agent support: level up Claude Code, Codex, OpenCode, Gemini CLI in Warp (Warp Team)
Dometrain Course
Podcasts
- Developer Tea Podcast – Chaos Doesn’t Have to Win – Maintaining Order in the Midst of AI Change (Jonathan Cutrell)
- The AWS Developers Podcast Episode #204 – Spec-Driven Development and the AI Unified Process (Simon Martinelli)
- MacBreak Weekly Episode #1020 – AirPods for Your Face – Is the MacBook Neo a Hit? (Leo Laporte, Andy Ihnatko, Jason Snell & Christina Warren)
- RunAs Radio Show #1032 – Internal Corporate Communications in 2026 with Emily Mancini (Richard Campbell)
- The Shift Podcast S02 E06 – Is Postgres the wave of the future? (Eric, Marko, Claire & Abinav)
- AI Unprompted Podcast Episode #021 – Anthropic’s Mythos: The AI Model That Changes Everything (Ryan Lowdermilk & Travis Lowdermilk)
- Mailin’ It! – The Official USPS Podcast – Under the Hood of USPS: Automation, Innovation and AI (United States Postal Service)
- Getting Black Women Paid Podcast – Breaking Financial Dependency and Rewriting Your Money Story (with Estelle Gibson) (‘Tine Zekis)
- When Daily Stand-ups Become Status Updates — The Warning Signs of a Team Falling Apart | Scrum Master Toolbox Podcast (Vasco Duarte & Efe Gümüs)
Community and Events
- AI is a Team Sport – Announcing our first wave of Guest Speakers at M365 Community Conference 2026 (Jon Jones)
- Get ready for Google I/O: Livestream schedule revealed (Google I/O Team)
- A new chapter for the Microsoft Student Ambassadors program, built for you (R. Wortman Morris)
- World Quantum Day serves as a cause for computer celebration (Alan Boyle)
Database
- Install SQL Server 2022 Standard Edition (Jan Potgieter)
- Making SQL Server More Affordable in the Cloud: Smarter Approaches for 2026 (MSSQL Tips)
- Real-Time Performance Views That Make Troubleshooting Easier (Pinal Dave)
- Release Notes for SQL Server Management Studio (SSMS) v22.5.0 (Microsoft Learn)
- Take your PostgreSQL-backed apps to the next level (Ismael Mejía Useche & Pooja Yarabothu)
- Trying Something New With sp_QuickieStore: 80/20 Query Scoring Across Multiple Metrics and Free SQL Server Query Plan Analysis, Right In Your Browser (Erik Darling)
- SQL Server 2016 Support Ends in 90 Days. (Brent Ozar)
- Data manipulation techniques in esProc SPL: a complete guide (Chisom Kanu)
Sharepoint, Teams and Microsoft 365
PowerShell and Terminal
- GitHub Copilot CLI v1.0.27 Release (copilot-cli-release-app[bot])
- Stop juggling package managers—just run `azd update` (Kristen Womack)
Tools
- Speeding up interactive rebase in JetBrains IDEs (Aleksandr Krasilnikov)
- Scott Hanselman Brings a macOS Feature to Windows (Paul Thurrott)
- Live Blog Writer extension | Open VSX Registry (Alvin Ashcraft) – Get my VS Code extensions on Cursor, VSCodium, and other editors that support Open VSX
General
- Microsoft Reveals Major Price Increase For All Surface PCs (BeauHD)
- You can try Linux 7.0 now on these distros – here’s what’s new (Steven Vaughan-Nichols)
- Opinion: Make Democracy capitalist again (Chris DeVore)
- How to Install Linux Kernel 7.0 on Ubuntu 25.10 (Marcus Nestor)
More Link Collections
- Things That Caught My Attention Last Week – April 12 (Peter Ritchie)
- Daily Reading List – April 14, 2026 (#763) (Richard Seroter)
- Fragments: April 14 (Martin Fowler)