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