Top Links
- Build A Static RSS Reader To Fight Your Inner FOMO (Karin Hendrikse)
- Latest updates to effect() in Angular (Alex Rickabaugh & Mark Thompson)
- Highlights from Git 2.47 (Taylor Blau)
- Create Desktop Apps with Electron, React, and TypeScript (Beau Carnes)
- Accelerate C++ Debugging with Enhanced Conditional Breakpoints (Harshada Hole)
- Programming Windows: Dave Plummer – Azure DevOps Podcast Episode 318 (Jeffrey Palermo)
Web & Cloud Development
- Preventing double clicks in Blazor components (Jon Hilton)
- .NET, Kubernetes, and Minikube – Part 2, A Load Balanced Web API Deployment (Bryan Hogan)
- Book Review: Data Structures and Algorithms in JavaScript (Ted Neward)
- Configuring your Azure Function with External ID as an identity provider (Arbaaz Abdulwahid)
- This Month in Azure Static Web Apps | 08/2024 (Glaucia Lemos)
- Angular Basics: Unified Control State Change Events (Hassan Djirdeh)
- Introducing New AI-Powered Smart React Components and Features (Piramanayagam Ramakrishnan)
- Implementing ASP.NET Core Automatic Span (Activity) Linking for Internal Redirects with Middleware on .NET 9 (Steve Gordon)
- Revisiting improved HTTP logging in ASP.NET Core 8 (Thomas Ardal)
- Implement Microservices with Ocelot API-Gateway in .NET (Albert McQuiston)
- Pulumi ESC and External Secrets Operator: The Perfect Solution for Today’s Cloud-Native Secret Management (Engin Diri)
Visual Studio & .NET
- How to Extract Attachments from PDF Documents in C# (Bjoern Meyer)
- The Const functor (Mark Seemann)
- Breaking change for Window Server 2022 Image Users with .NET 6 (Ning Kuang)
- Avoiding Repetitive Code With Metalama (Pierre Belin)
- A popular but wrong way to convert a string to uppercase or lowercase (Raymond Chen)
- Configure GitHub Copilot Access via Content Exclusion (Alexandra Kemper)
AI
- Generative AI large language model prompt patterns: Tips for developers (Michael Santos)
- New “Season of AI” Focused on Copilots (Todd Anglin)
- Using an AI Assistant to Script Tools (Docker Labs Team)
- Semantic Kernel–Plugin KeyNotFoundException (Bart Wullems)
- How to Level Up Your Coding with GitHub Copilot? (Danusha Navod Gamage)
- How to use AMD GPUs for model serving in OpenShift AI (Vaibhav Jain)
Design, Methodology & Testing
- Condition xunit tests to presence of user secrets (Daniel Cazzulino)
- Introducing the “JetBrains Marketplace Publisher” GitHub Action (Calvin A. Allen)
- I CI What You Did There! (Gil Zilberfeld)
- DZone Refcard #389 – Threat Detection: Core Practices to Manage Risks and Vulnerabilities (Sudip Sengupta)
Mobile, IoT & Game Development
- The Evolution of the Kotlin Language and How You Can Contribute (Anton Yalyshev)
Screencasts & Videos
- Technology & Friends – Javier Salmeron on Bitnami and Tanzu Application Catalog (David Giard)
- Scott & Mark Learn to: Trailer (Scott Hanselman & Mark Russinovich)
Podcasts
- Talking with AI: Microsoft Copilot guest hosts the GeekWire Podcast (Todd Bishop)
- End-of-Year Preparation and Considerations for Software Engineering Teams – Adventures in DevOps #217 (Will Button & Warren Parad)
- Scrum Master Toolbox Podcast – How To Let Go, And Help Agile Teams Take Ownership of Their Problems | Dominika Bula (Vasco Duarte)
- Syntax Podcast #831: Preventing Spam and Fraud (Wes Bos & Scott Tolinski)
- CloudChat Episode #14 – Smooooth Operator: Configuring Your Architecture ️ (Carl Schweitzer & Brandon Martinez)
- The Changelog News Podcast #115 – The slow death of the hyperlink (Jerod Santo)
- PPP 438 | Think Like a Customer: Delivering Value Through OKRs, with Jeff Gothelf (Andy Kaufman)
- Azure Cloud Talk 24/10/7 – Daniel Ward Secrets To Exclusive Conferences (Alec Harrison)
- Meta Cast – Tackling Toxic Brilliance (Bob Galen & Josh Anderson)
- Google Cloud Security Podcast Episode 193 – Inherited a Cloud? Now What? How Do I Secure It? (Anton Chuvakin)
- The Stack Overflow Podcast – Think you don’t need observability? Think again (Eira May)
- The Happy Engineer Podcast #189: Accelerate Promotion by Avoiding a Common Phase 2 Trap (Max Ahumada)
- React Native Radio #310 – Nitro with Marc Rousavy (Mazen Chami, Marc Rousavy & Robin Heinze)
- Python Bytes Podcast #404 – The Lost Episode (Michael Kennedy)
- Inside Trader Joe’s Podcast Episode 79: What’s In Your Trader Joe’s Shopping Cart (Trader Joe’s Team)
Community & Events
- A Journey of Innovation and Inspiration with Microsoft Imagine Cup 2025 (Aditya Khorne)
- Threads knows it has an engagement bait problem (Jess Weatherbed)
- Amazon To Cut 14,000 Corporate Jobs in Early 2025, Morgan Stanley Says (msmash)
Database
- How to use @@ROWCOUNT in SQL Server (Koen Verbeeck)
SharePoint, M365 & MS Teams
- Unleash your creativity with new pen tools in OneNote (Victoria Chen)
- See what’s possible with Copilot in Excel (part 8) (Ms. Excel)
- How Copilot in Word helps you do more thinking, acting, and doing (Gabe Ho)
Miscellaneous
- Python 3.13: Blazing New Trails in Performance and Scale (Darryl K. Taft)
- Mastering the Art of Public Speaking: Creating Captivating Technical Demos (David McCarter)
- Data breach leaks SSNs of over 230,000 Comcast customers (Emma Roth)
- 10 Best Blogging Tools for Beginners & Advanced Users (Rob Pugh)
- Mozilla Launches Public Beta of Thunderbird for Android (Laurent Giret)
More Link Collections
- Interesting links of the week 2024-41 (Michael Eaton)
- Sands of MAUI: Issue #162 (Sam Basu)
- Daily Reading List – October 7, 2024 (#413) (Richard Seroter)
- Reading Notes #622 (Frank Boucher)