Top Links
- Visual Studio March Update – Build Your Own Custom Agents (Mark Downie)
- How Claude Code works: The agentic loop, context loading, tool execution model, and conversation lifecycle under the hood (Vineet Agarwal)
- Aspire 13.2: Dashboard Gets Smarter Export and Telemetry (James Newton-King)
- Pragmatic AI in .NET Show: AI-Powered Development, with Jonathan ‘J’ Tower (April 2nd – 11am EDT) (Sam Basu)
- Customize Agent Behavior at Runtime with Structured Inputs – Microsoft Foundry (Microsoft Learn)
- Profile .NET Apps Without Restarting: Monitoring Comes to ReSharper (Alexey Totin)
- Things I Think I Think… About Touching Code (Ted Neward)
Web and Cloud Development
- Introducing Aceto – a local dev server for building HTML mockups with AI (Alexander Zeitler)
- What’s new in Svelte: April 2026 (Dani Sandoval)
- Triggering User Registration via OpenID Connect with Duende IdentityServer (Maarten Balliauw)
- Continued Investment in Azure App Service (Byron Tardif)
- jQuery 4 – Reinventing Events (Ian Elliot)
- Using Azure Developer CLI (azd) with Aspire (Aspire Team)
- What’s new in Astro – March 2026 (Sarah Rainsberger)
- Loading, Accessing and Converting Office and PDF Documents with Telerik Document Processing Libraries (Peter Vogel)
- JetStream 3: A modern benchmark for high-performance, compute-intensive Web applications (Daniel Lehmann, Thomas Nattestad & Camillo Bruni)
- Adding Keycloak Authentication to an Existing .NET Aspire Application (Frank Boucher)
- Supply chain blast: Top npm package backdoored to drop dirty RAT on dev machines (Carly Page)
- From Custom to Open: Scalable Network Probing and HTTP/3 Readiness with Prometheus (Carlo Preciado)
- Introducing the JetStream 3 Benchmark Suite (Keith Miller)
- First Public Working Draft: Linked Web Storage Protocol 1.0 (W3C)
- Securing Back-end App Service Web Apps with Private Endpoints (Mark Heath)
- There is absolutely nothing wrong with Web (Alisa Sireneva)
Windows Development
- winapp CLI v0.2.1 Release (Alexandre Zollinger Chohfi)
- WinDev Helper VS Code extension v2.7.0 Release (Alvin Ashcraft) – Support for winapp CLI v0.2.1 added – get it on the Marketplace
- Microsoft to upgrade Windows Subsystem for Linux (WSL) with faster file access, better networking and easier setup (Abhijith M B)
- Windows Package Manager 1.29.50-preview Release (Akinwale Alagbe)
.NET and Visual Studio
- Coding Faster with dotNetTips.com Spargine 10: April 2026 Release (David McCarter)
- How to create a promotional campaign with RCS and SendGrid in C# (Amanda Lange)
- Shining a light on .NET versions across our organisation with OpenTelemetry (Bart Wullems)
- Resolving Weak SSL Ciphers in .NET Framework 4.5 (Goyal Sandeep)
- Creating a Custom AI Agent in New Visual Studio 2026 Insiders Build (David Ramel)
- Configuring contextual options with Microsoft.Extensions.Options.Contextual (Andrew Lock)
- Factory Method Pattern Real-World Example in C#: Complete Implementation (Nick Cosentino)
- More Protection, Same Performance. Dotfuscator 7.6.0 (Michelle Pruitt)
AI
- Foundry Agents and Custom Engine Agents through the Corporate Firewall (Graeme Foster)
- Context Engineering: Improving AI Code Output in Your IDE (Kaviya Priya Rajakumar)
- Setting up Chrome DevTools MCP with Claude Code on Linux (Wayland) (Alexander Zeitler)
- AI data centers may heat nearby land by up to 9.1°C, study finds (Camila Nogueira)
- Claude Code’s Source Code Leaks Via npm Source Maps (BeauHD)
- Copilot Cowork: Now available in Frontier (Jared Spataro)
- Exploring AI Agents in 2026 (Kevin Logan)
- From 3 Worktrees to N: How AI Agents Changed My Parallel Development Workflow on Windows (Laurent Kempe)
- I created my first GitHub Agentic Workflow to keep my blog up to date (Alexandre Nédélec)
- A Product Manager’s guide to using AI to build working prototypes (Replit Team)
- Accelerating the next phase of AI (OpenAI Team)
- OpenClaw v2026.3.31 Release (Peter Steinberger)
- Run and Iterate on LLMs Faster with Docker Model Runner on DGX Station (Yiwen Xu)
- The AI job boom continues: Build the skills that move business forward (Gretchen LaBelle)
- Adversary Agent: using a hidden agent to keep the main agent safe (Michael Neale)
- How to Build AI Agents That Can Control Cloud Infrastructure (Manish Shivanandhan)
- Agent-driven development in Copilot Applied Science (Tyler McGoffin)
- Open to Work: How to Get Ahead in the Age of AI (Ryan Roslansky)
- When AI Breaks the Systems Meant to Hear Us (Heiko Hotz)
- “Conviction Collapse” and the End of Software as We Know It (Tim O’Reilly)
- I Asked ChatGPT What WIRED’s Reviewers Recommend—Its Answers Were All Wrong (Reece Rogers)
- Announcing the Postman Plugin for Claude Code (Quinton Wall)
- Does Code Quality Still Matter in the Age of AI-Assisted Coding? (Mark Heath)
- Granite 4.0 3B Vision: Compact Multimodal Intelligence for Enterprise Documents (Madison Lee, Rogerio Feris, Eli Schwartz, Dhiraj Joshi, Pengyuan Li & Isaac Sanchez)
- Shifting to AI model customization is an architectural imperative (Barry Conklin)
- AI benchmarks are broken. Here’s what we need instead. (Angela Aristidou)
- TRL v1.0: Post-Training Library That Holds When the Field Invalidates Its Own Assumptions (Quentin Gallouédec, Steven Liu, Pedro Cuenca & Sergio Paniego)
- Encoding Team Standards (Martin Fowler)
- ADK Go 1.0 Arrives! (Toni Klopfenstein)
Python
- Let’s Create Our First Microsoft 365 Agent SDK using Python – For Single Tenant (Meenakshi Balekar)
- CodeRabbit for Python: AI Code Review for Python Projects (Rahul Singh)
Design, DevOps and Methodology
- Things I Think I Think… Disruption (Ted Neward)
- Playwright v1.59.0 Release (dgozman)
- Docker Sandboxes: Run Agents in YOLO Mode, Safely (Srini Sekaran)
- Changes to packages.gitlab.com: What you need to know (Denis Afonso)
- The Problem with Secondary Domain Events in Event Sourcing (Urs Enzler)
- YouTrack Introduces Whiteboards (Elena Pishkova)
- The Rise of Transparency (Allen Pike)
- Practical Platform Engineering in 5 Lunches: 2. Your First Project (Matthew Casperson)
- How We Eliminated Long-Lived CI Secrets Across 70+ Repos (Boris Schlosser)
- Sustaining OpenTelemetry: Moving from dependency management to stewardship (Bloomberg)
- The threat to critical infrastructure has changed. Has your readiness? (Sherrod DeGrippo)
Mobile and Game Development
- A new 3GB Raspberry Pi 4 for $83.75, and more memory-driven price increases (Eben Upton)
- Build Configuration Updated To Kconfig Options (José Simões)
- What’s new in Swift: March 2026 Edition (Owen Voorhees & Dave Lester)
- How to Build AI-Powered Flutter Applications with Genkit Dart – Full Handbook for Devs (Atuoha Anthony)
- Getting Started with Android Studio and Claude Code (Charlie Castro)
- Kodee’s Kotlin Roundup: Kotlin 2.3.20, Interview With Josh Long, and More (Kodee)
- Why waiting feels slow — and how we’re using real‑time signals to change that (Maitree Shukla, Alex Timmler, Nick Wilczynski & Connor Sheehan)
- App Store expands support to 11 new languages (Apple Developer Team)
Screencasts and Videos
- Understanding High Availability Technologies for Azure SQL Workloads | ITOpsTalk (Orin Thomas)
- Exploring the Future of AI Animation with Claude Code (Frank La Vigne)
- From Backyard Telescopes to AI‑Powered Art Sales, on Mr. Maeda’s Cozy AI Kitchen (John Maeda)
- Coffee and Open Source Conversation – William Morgan (Isaac Levin)
- The State of AI – Q2 2026 (AIDailyBrief)
- SharpSite returns | Fritz’s Tech Tips and Chatter (Jeff Fritz)
Dometrain Course
Podcasts
- Developer Tea – Useful Illusions and Exploiting Heuristics (Jonathan Cutrell)
- Future Knowledge Podcast Episode #25 – The Apple II Age (Internet Archive & Authors Alliance)
- The Amp Hour #720 – Hyper Growth and OpenClaw Interns (Dave Jones & Chris Gammell)
- MacBreak Weekly Episode #1018 – 50 Years and Still Going Strong – Apple: The First 50 Years (Leo Laporte, Andy Ihnatko, Jason Snell & Christina Warren)
- Beyond the Hype: Is AI taking the fun out of software development? (Colin Eberhardt)
- RunAs Radio Show #1030 – My Home Lab (Richard Campbell)
- PPP 504 | How Leaders Can Reduce Stress Without Lowering the Bar, with Amy Leneker (Andy Kaufman)
- React Native Radio Episode #358 – React Native for Meta Quest Part 2: Developer Friendly (Evan Albert, Robin Heinze & Mazen Chami)
- Mailin’ It! – The Official USPS Podcast – The Spy Who Delivered: Elizabeth Van Lew’s Secret Postal Legacy (United States Postal Service)
- The Vergecast – Apple at 50: the good and the bad (David Pierce)
- The Shift Podcast – Is context engineering the new RAG? (Microsoft Foundry Team – Allison, Pamela & Matt)
- Tools and Weapons Podcast – Ryan Roslansky: Turning AI Anxiety into Skills for the Future of Work (Brad Smith)
- The Hidden Cost of Always Saying Yes — How a Helpful Scrum Team Nearly Self-Destructed | Scrum Master Toolbox Podcast (Vasco Duarte & Bhavin Shukla)
- InfoQ Podcast: Failure As a Means to Build Resilient Software Systems (Lorin Hochstein)
- Last Week in AI Podcast Episode #238 – GPT 5.4 mini, OpenAI Pivot, Mamba 3, Attention Residuals (Andrey Kurenkov & Jeremie Harris)
Community and Events
- Agents League: Meet the Winners (Ayca Bas)
- Visual Studio 2026 | April Release Party (April 16th) (Leslie Richardson & Visual Studio Team)
- Tech Conferences Aren’t Dead. But Why We Go Is Changing. (Ivan Pelivanovic)
- A Microsoft FTE’s Reflections from MVP Summit 2026: Deep Insights & Connections (Rod Trent)
- Oracle cuts 491 jobs in Washington state as it embraces AI-led engineering (Lisa Stiffler)
Database
- How to Add Clippy Support to SSMS (Joe Obbish)
- Oracle Cuts Thousands of Jobs Across Sales, Engineering, Security (BeauHD)
- gcc vs clang for sysbench on a small server with Postgres, MySQL and MariaDB (Mark Callaghan)
- First Normal Form (1NF): Breaking the ‘unbreakable rule’ in database design (Lee Asher)
- How to Draw Line Graphs in SSMS (Brent Ozar)
- Free SQL Server Performance Monitoring: Full Dashboard Installation (Erik Darling)
- AWS DMS Data Migration from MySQL to SQL Server (Deepak Vohra)
Sharepoint, Teams and Microsoft 365
- How to Add an Adaptive Card in Microsoft 365 Agent SDK (Meenakshi Balekar)
- What’s New in Excel (March 2026) (Ms. Excel)
- SharePoint Showcase: How SharePoint uses AI to strengthen Work IQ’s data layer (John Mighell)
- What’s New in Microsoft 365 Copilot | March 2026 (Seth Patton)
- How to integrate your product into Microsoft 365 Copilot (Gabriele Castellani)
- What’s New in Microsoft Teams | March 2026 (Kerry Perez-Heffernan)
PowerShell and Terminal
- .NET CLI Shebangs and Argument Parsing (Bryan Hogan)
Writing
- Level Up Your Writing: AIStoryBuilders Online 3.0 is Officially Out! (Michael Washington)
Tools
- JetBrains Blog RSS Support Is Now Generally Available (Anastasiia Korzhova)
General
- Before you check if an update caused your problem, check that it wasn’t a problem before the update (Raymond Chen)
- March skilling update: The pathway to capability (Jill Armour)
- What the heck is going on with Microsoft lately? (Mary Jo Foley)
- These Are the 4 Artemis II Astronauts Leading the Historic Return to the Moon (Fernanda González)
- What to Know About NASA’s Artemis Program (Eden Gordon)
More Link Collections
- Daily Reading List – March 31, 2026 (#753) (Richard Seroter)

