Top Links
- TechBash 2025 Early Bird registration is now open (TechBash Team)
 - The First Set of Bug Fixes for ReSharper and Rider 2025.1 Is Here! (Sasha Ivanova)
 - General Availability of AWS SDK for .NET V4.0 (Norm Johanson)
 - ASP.NET Core OData Web API Template Preview Release (Samuel Wanjohi)
 - Protecting against indirect prompt injection attacks in MCP (Sarah Young & Den Delimarsky)
 - Modernizing NET Future ready applications in the era of AI | .NET Conf: Focus on Modernization (Scott Hanselman, Chet Husk & McKenna Barlow)
 
Web & Cloud Development
- Introducing Edge for Business security connectors (Arunesh Chandra)
 - Kubernetes v1.33: HorizontalPodAutoscaler Configurable Tolerance (Jean-Marc François)
 - Add-ins and more – WordPress on App Service (Abhishek Reddy)
 - Anchor Positioning Just Don’t Care About Source Order (Geoff Graham)
 - Docker Desktop 4.40 Introduces Model Runner to Run LLMs Locally Expanding its AI Capabilities (Craig Risi)
 - What is Managed WordPress Hosting? Key Benefits Explained (Jen Swisher)
 - Giving V8 a Heads-Up: Faster JavaScript Startup with Explicit Compile Hints (Marja Hölttä)
 - Using DefaultAzureCredential across multiple tenants (Pamela Fox)
 - Node.js Streams with TypeScript (Raju Dandigam)
 - Discover the Best Blazor Rich Text Editor for Effortless Content Creation (Thangavel E.)
 - W3C invites implementations of Pointer Events Level 3 (W3C)
 - Usability and safety updates to Google Auth Platform (Nafis Zebarjadi)
 - Boost MultiColumn ComboBox Performance with Virtual Scrolling and Paging (Prince Oliver)
 
Visual Studio & .NET
- Visual Studio: Set the default file encoding (Mark Downie)
 - The null check that didn’t check for nulls (Oren Eini)
 - 4 real-life examples of using reflection in C# (Ali Hamza Ansari)
 - AsyncEnumerable in C#: The importance of EnumeratorCancellation attribute (Bart Wullems)
 - Destructuring: Pattern Matching’s Power Move and Option: Where Null Is Not an Option (Chris Woodruff)
 
AI
- JetBrains AI Assistant: Smarter, More Capable, and a New Free Tier (Anna Maltseva)
 - Investing in American leadership in quantum technology: the next frontier in innovation (Brad Smith)
 - How self-supervised language revolutionized natural language processing and gen AI (Cameron R. Wolfe)
 - Llama 4 models from Meta now available in Amazon Bedrock serverless (Danilo Poccia)
 - How MCP Puts the Good Vibes Into Cloud Native Development (Eran Bibi)
 - Duolingo will replace contract workers with AI (Jay Peters)
 - How To Run a Python Script on MacOS, Windows, and Linux (Jessica Wachtel)
 - How agentic AI is driving AI-first business transformation for customers to achieve more (Judson Althoff)
 - Build AI Agents with MCP Tool Use in Minutes with AI Toolkit for VSCode (junjieli)
 - DuckDuckGo’s Duck.ai Now Supports Model Switching (Paul Thurrott)
 - Introducing Model Context Protocol (MCP) Server for Couchbase (Priya Rajagopal)
 - Letting AI Help Make the World More Accessible – Analyzing Website Accessibility with Semantic Kernel and OmniParser (Sophia Lagerkrans-Pandey & Jonathan David)
 - AI playbook, examples, and other resources for workflows in Azure Logic Apps (Microsoft Learn)
 
Design, Methodology & Testing
- Model. Run. Ship. The New Way to Build Distributed Apps (David Fowler)
 - Microsoft Entra ID: Detecting non-privileged Windows Hello abuse (Robbe Van den Daele)
 - How Developers Can Eliminate Software Waste and Reduce Climate Impact (Holly Cummins)
 - Clean Code – How Simple Is That? (Gil Zilberfeld)
 - Octopus Deploy: OpenID Connect authentication for external feeds (Grace Rehn)
 - UX And Design Files Organization Template (Vitaly Friedman)
 - How to Use Kotlin Notebooks for Productive Development (Ilya Muradyan)
 - Banking on innovation: Engineering excellence in regulated financial services (Katja Skafar & Susi O’Neill)
 - GitHub for Beginners: Building a REST API with Copilot (Kedasha Kerr)
 
Mobile, IoT & Game Development
- Reverse Engineering the Sierra Adventure Game Interpreter – Part 3 (Jaco Pretorius)
 
Screencasts & Videos
- Modernizing your desktop: From WinForms to Blazor, Azure, and AI | .NET Conf – Focus on Modernization (Santiago Arango)
 - Facilitator in Teams meetings (Microsoft Teams)
 - Deep dive into the upcoming AI-assisted tooling to upgrade .NET apps | .NET Conf – Focus on Modernization (Chet Husk & McKenna Barlow)
 - Building a REST API with GitHub Copilot: A beginner’s guide (GitHub Team)
 - Cloud development doesn’t have to be painful, thanks to .NET Aspire | .NET Conf: Focus on Modernization (Maddy Montaquila)
 - Introducing Artificial Intelligence to your application | .NET Conf: Focus on Modernization (Jordan Matheson)
 - Protect AI apps with Microsoft Defender (Microsoft Mechanics)
 
Podcasts
- InfoQ Podcast: InfoQ Architecture and Design Trends in 2025 (Eran Stiller, Daniel Bryant, Sarah Wells & Thomas Betts)
 - Scrum Master Toolbox Podcast – Scrum Masters, Your Team Needs to Know Which Hat You’re Wearing | Carmen Jurado (Vasco Duarte)
 - The PowerShell Podcast – Lessons in Leadership from PowerShell Pioneers Jeffrey Snover and Don Jones (James Petty)
 - Google Cloud Security Podcast Episode #222 – From Post-IR Lessons to Proactive Security: Deconstructing Mandiant M-Trends (Anton A. Chuvakin)
 - Meta Cast – The 3 Simple Ideas That Changed How We Lead Forever (Bob Galen & Josh Anderson)
 - The Changelog News Podcast Episode #142 – I just want to code (Jerod Santo)
 - The Stack Overflow Podcast – “We’re not replacing you; we’re with you”: Where AI meets infrastructure (Eira May)
 - The Happy Engineer Podcast – W002 – What’s the difference between a coach and a mentor? (Max Ahumada)
 - Talk Python to Me #503 – The PyArrow Revolution (Michael Kennedy)
 - Python Bytes Podcast #430 – Or you go to jail (Michael Kennedy & Brian Okken)
 - Grammar Girl Podcast – ‘Lit’ vs. ‘lighted.’ The mysteries of the dollar sign. Redd up. (Mignon Fogarty & Jim Norrena)
 - Syntax Podcast Episode #897 – Making Your App Feel Faster Than It Really Is (Wes Bos & Scott Tolinski)
 - Inclusive Designers Podcast Season 6, Episode 2 – Functional + Accessible + Beautiful = Michael Graves Design (Janet Roche & Carolyn Robbins)
 
Community & Events
- Announcing the 2025 Imagine Cup World Championship Judges (MS Student Developer Team)
 - Introducing the Duende Developer Community (Maarten Balliauw)
 - You did it! We’re GUINNESS WORLD RECORDS™ title holders (jeanaj)
 - AI Agents Readiness and skilling on Demand Events (Lee Stott)
 - The power of connecting in person (Louis Davidson)
 - Copilot Agent Solutions Series – M365 Copilot Message Center Agent (Michael Gannotti)
 - Speaking at the Windows Server Summit 2025 (Thomas Maurer)
 
Database
- Working with the MongoDB Database Tools (Robert Sheldon)
 - How Meta understands data at scale (Vasileios Lakafosis, Hannes Roth, Benjamin Renard, Wenlong Dong, Zhonghu Gao & Dave Kurtzberg)
 
SharePoint, M365 & MS Teams
- How to work with Loop Workspaces in Teams Channels (Vesa Nopanen)
 - M365 Developers Update | April 2025 (J. Weller)
 
Miscellaneous
- The group chats that changed America (Ben Smith)
 - Trump officials dismantle federal voting rights enforcement team (Ellsworth Toohey)
 - The Kickstarter you backed may soon ask for more money to cover Trump’s tariffs (Emma Roth)
 - Windows 11: Death of a Platform (Frank LaVigne)
 - Brendan Carr’s FCC is an anti-consumer, rights-trampling harassment machine (Karl Bode)
 - Elon Musk’s DOGE ties could get his companies out of $2 billion in potential liability (Lauren Feiner)
 - Why did Windows 7, for a few months, log on slower if you have a solid color background? (Raymond Chen)
 - Government Actually Threatens Wikipedia’s Editorial Freedom; Self-Proclaimed Free Speech Warriors Suddenly Have Other Plans (Mike Masnick)
 - Dual Booting CachyOS and Windows (Abhishek Prakash)
 
More Link Collections
- AWS Weekly Roundup: Amazon Q Developer, AWS Account Management updates, and more (April 28, 2025) (Matheus Guimaraes)
 - Sands of MAUI: Issue #184 (Sam Basu)
 - Daily Reading List – April 28, 2025 (#540) (Richard Seroter)
 
The Geek Shelf
 Programming APIs with C# and .NET: Develop high-performance APIs that ensure seamless application communication and enhanced security (Jesse Liberty & Joseph Dluzen) – Referral link
