Top Links
- Windows App SDK 2.0 (2.0.1) Released 🎉 (agniuks)
- .NET Rocks! Episode 2000! (Carl Franklin & Richard Campbell)
- VSTest is Removing its Newtonsoft.Json Dependency (McKenna Barlow)
- What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents (Matt Mattei)
- Kayla + Maddy LIVE – Plants, Trains, and Aspire (Kayla Cinnamon & Maddy Montaquila)
- SDK-Style Support for Extension Projects (Matt Clark)
- Hello Microsoft Foundry Toolbox (Lino Tadros)
Web and Cloud Development
- Microsoft Sovereign Private Cloud scales to thousands of nodes with Azure Local (Douglas Phillips)
- Blazing.Mvvm – Production MVVM for Every Blazor Hosting Model (Graeme Grant)
- Angular Material or PrimeNG? Choosing the Right UI Library in 2026 (Ankit Sharma)
- contrast() and contrast-color() (Gabriel Shoyombo)
- Critter Stack 2026 (Jeremy D. Miller)
- Creating a Custom AI Agent with Telerik Tools 4: Crafting an Interactive Blazor UI (Peter Vogel)
- Generative colors with CSS (Chris Ferdinandi)
- Back Build Awesome Pro and make it easier to build for the web! (Zach Leatherman)
- General Availability: Refresh Token (RT) Transfer to Apple Watch in Microsoft Entra External ID Native Authentication (Sasha Mars)
- Why Native JavaScript Spreadsheet Editors Are a Safer Fit for Enterprise Applications (Sumathi Uthayakumar)
- Span or Attribute? in OpenTelemetry custom instrumentation (Jessica Kerr)
- jQuery 4 – Basic DOM (Ian Elliot)
Windows Development
- What is Windows Desktop Runtime and what is its role? (Alex Marin)
- Microsoft engineer says native apps are back, and it could finally revive Windows 11’s fight against web apps (Rahul Naskar)
- How to Create a C# .NET Tornado Chart (Greg Lutz)
.NET and Visual Studio
- Introducing ReflectionIT.DisposeGenerator — A Modern Source Generator for the Dispose Pattern (Fons Sonnemans)
- Harden Your .NET JSON Deserialization with System.Text.Json and JsonSerializerOptions.Strict (Khalid Abuhakmeh)
- Microsoft Releases .NET 11 Preview 3 with Updates Across Runtime, SDK, MAUI, and ASP.NET Core (Almir Vuk)
AI
- 🖼️Streamline Image Generation Workflow in Foundry Toolkit (Junjie Li)
- Fixing Broken Markdown in AI Translation: Hardening a Production Pipeline (Minseok Song)
- AI Didn’t Kill Video Editing (It Made Some Nice Motion Graphics) (Golnaz Alibeigi)
- Using Agent Skills to develop with Oracle AI Database (Anders Swanson)
- Supercharging GitHub Copilot CLI with Ollama: Local Models, Full Control (Bart Wullems)
- Microsoft says it has over 20M paid Copilot users, and they really are using it (Julie Bort)
- OpenClaw v2026.4.27 Release (Peter Steinberger)
- We need RSS for sharing abundant vibe-coded apps (Matt Webb)
- Governing MCP tool calls in .NET with the Agent Governance Toolkit (Jack Batzner)
- Cybersecurity in the Intelligence Age and Building the compute infrastructure for the Intelligence Age (OpenAI Team)
- The Block Model Behind Warp’s Agentic Development Environment (David Stern & Oz)
- Product development in the agentic era and Deploying Claude across the enterprise with Claude Cowork (Claude Team)
- Opinion: AI is not a product — it’s an environment (Bill Hilf)
- LLM 0.32a0 is a major backwards-compatible refactor (Simon Willison)
- Introducing Replit App Monitoring (Replit Team)
- Claude API skill now in CodeRabbit, JetBrains, Resolve AI, and Warp (Claude Team)
- You can now easily generate files in Gemini. (Maryam Sanglaji)
- A Non-Engineer Look at Vibe Coding Mistakes (And How to Avoid Them) (Ivan Simic)
- Salesforce Hosted MCP Servers Are Now Generally Available (Ross Belmont)
- AI evals are becoming the new compute bottleneck and DeepInfra on Hugging Face Inference Providers 🔥 (Hugging Face)
- Don’t Automate Your Moat: Matching AI Autonomy to Risk and Competitive Stakes (Marc Millstone & Claude)
- RapidClaw Earns a 44.89 Proof of Usefulness Score by Building AI Co-Founder Agents (Tijo Gaucher)
- I Added an MCP Server to My Browser-Based Tool Suite. Agents Found It Immediately. (Mistakili)
- How To Build a Conversational AI Platform Using Open Source Models (Mahesh Chand)
- Warp’s gamble: Going open source to take on closed-source rivals (Steven J. Vaughan-Nichols)
- Mistral AI Introduces Workflows for Orchestrating Enterprise AI Processes (Robert Krzaczyński)
Python
Design, DevOps and Methodology
- Kubernetes v1.36: Tiered Memory Protection with Memory QoS (Qi Wang & Sohan Kunkerkar)
- Teaching software development the easy way using GitLab (Rod Burns)
- How to Deploy a Full-Stack Next.js App on Cloudflare Workers with GitHub Actions CI/CD (Md Tarikul Islam)
- DNS MX Record Modification and Unauthorised Email Redirection (Bogdan Mitrache)
- 8 best practices for CISOs conducting risk reviews (Rico Mariani)
- Next-Level Observability with OpenTelemetry (Viliam Sedliak)
- INI vs JSON vs XML vs Others for the best config file format (Alex Marin)
- How you ship is everything (Jon Hilton)
Mobile and Game Development
- How to Integrate APIs Seamlessly in Flutter (Gulshan Yadav)
- .NET MAUI 10 SR6 10.0.60 Release (Shane Neuville)
- Android Bench – Evaluating LLMs On The Android Platform (Nikos Vaggalis)
- 🚀 Which Flutter State Management Should You Use? (Complete Developer Guide) (Codexlancers)
Screencasts and Videos
- Gone .NET YouTube Channel (Jon Dick & Allan Ritchie)
- AI Lab Power Rankings (AIDailyBrief)
- Coffee and Open Source Conversation – Joe Finney (Isaac Levin)
- Giving UI Reviews to Coding Agents – Playwright CLI (Playwright Dev Team)
- SXSW Tip #3 – Keep a Clean Molt | One Dev Question (John Maeda)
- How Warp manages open-source with agents (Warp Team)
- Control your desktop terminal from your phone — GitHub Copilot CLI remote sessions (Gerald Versluis)
- Use ANY AI Model with GitHub Copilot (Kayla Cinnamon)
Dometrain Course
Podcasts
- Syntax Podcast #1000: Syntax Episode 1,000! (Wes Bos & Scott Tolinski)
- Windows Weekly Episode #981 – Semi-Sophisticated – Microsoft Releases Source Code For 86-DOS 1.00 (Leo Laporte, Paul Thurrott & Richard Campbell)
- PPP 507 | Why Smart Teams Still Fail, with Stephen Shapiro (Andy Kaufman)
- The Hanselminutes Podcast Episode #1042 – Why Tori Westerhoff says we should talk to strangers (Scott Hanselman)
- Software Engineering Radio Episode #718 – Will Sentance on JS Modernization (Adi Narayan)
- AI Agent & Copilot Podcast: How HSO Is Embedding AI Agents into Core Business Operations (Giuseppe Ianni)
- AI Agent & Copilot Podcast: Dona Sarkar of Microsoft on Why AI Won’t Replace You—But AI Power Users Will (Bob Evans)
- The Changelog News Podcast Episode #185 – Bitwarden CLI compromised (Jerod Santo)
- Big Technology Podcast – Mark Cuban: AI Hype vs. Reality, OpenAI “Shitting Away” $1 Trillion, Lebron vs. Jordan (Alex Kantrowitz)
- BONUS Agile in Gaming Track Preview With Eagan Rackley At The Global Agile Summit | Scrum Master Toolbox Podcast (Vasco Duarte)
Community and Events
- “GitHub is failing me, every single day, and it is personal”: After Xbox and Windows, now GITHUB is in crisis — Microsoft, what are you doing? (Jez Corden)
- Building the Future of IDEs: Inside the First JetBrains Codex Hackathon (Dominique Rolink)
- Microsoft is giving its Xbox employees an Xbox email address (Tom Warren)
- Microsoft puts a price on its voluntary retirement program (Todd Bishop)
- .NET Foundation Spotlight (Peter Smulovics)
- One year on: Progress on our European digital commitments (Samer Abu-Ltaif & Jeff Bullwinkel)
- The Dreamforce 2026 Call for Participation Is Now Open (Christie Fidura)
- Open Source Is Not One-Size-Fits-All — Find Your Fit (Sonali Mendis)
Database
- Realtime PostgreSQL: From Data Connect to SQL Connect (Cynthia Wang)
- Build Internal Tools on Couchbase Data in Minutes With ToolJet (Kaustav Ghosh)
- Announcing the Private Preview of Cosmos DB Azure RBAC Integration (Sudhanshu Khera)
- What is fillfactor in PostgreSQL – and when should you adjust it? (Lee Asher)
- Upgrading SQL Server Containers on the Laptop (Steve Jones)
- Performance Studio 1.2.5: Query Store Time Slicers and Automatic Updates (Erik Darling)
- Safe Optimistic Lock Coupling (Thomas Neumann)
Sharepoint, Teams and Microsoft 365
- From prompt to production: Teams agent setup, simplified (Aamir Jawaid, Umang Sehgal & Kavin Singh)
- Microsoft 365 Backup granular restore now generally available! (diksha050)
- Copilot in OneNote now understands more of your notes (Daniel Beade)
- The Microsoft 365 Copilot Frontier Program: What Executives and IT Leaders Actually Need to Know (Michael Goad)
PowerShell and Terminal
- Working with the Postman CLI (Gbadebo Bello)
- Microsoft Edit v2.0.0 Release – Now with lightweight syntax highlighting (Microsoft)
- Announcing Microsoft Desired State Configuration v3.2.0 (Jason Helmick)
- How to Build an Agentic Terminal Workflow with GitHub Copilot CLI and MCP Servers (Caleb Mintoumba)
Writing
- 7 Essential Elements Every Writer Must Master (Writers Write)
Tools
- Announcing Files v4.0.42 (Files Team)
- Announcing Dew Submitter – Now Accepting Link and Feed Suggestions (Alvin Ashcraft)
- Get more out of Microsoft Clipchamp with these little‑known features (MSArmelle)
- PowerToys Release v0.99.1 (LegendaryBlair)
General
- Your PS5 can now transform into a Linux PC (Tom Warren)
- AWS growth climbs to 28% as Amazon’s big AI bets start to pay off and Microsoft tops Wall Street expectations, reports accelerating Azure growth and $37B AI run rate (Todd Bishop)
- Exploiting Vulnerable Drivers (Eric Lawrence)
- Earnings Release FY26 Q3 – Microsoft Cloud and AI Strength Fuels Third Quarter Results (Microsoft)
- How Trump Weaponized the DOJ Division That Kept Elections Fair (David Gilbert)
More Link Collections
- Daily Reading List – April 29, 2026 (#773) (Richard Seroter)
- Fragments: April 29 (Martin Fowler)