Top Links
- What was the unusual cause of a network outage? | One Dev Question (Raymond Chen)
- Using Elasticsearch with .NET Aspire (Damien Bowden)
- Securely Connecting Azure Container Apps to Azure OpenAI Using User Managed Identity (Yoshio Terada)
- 7 Best Practices for Using GitHub Copilot (VS Code Team)
- Using Cursor AI as Part of Your Development Workflow (David Eastman)
- .NET Aspire: A Game-Changer for Cloud-Native Development? (Milan Jovanović)
Web & Cloud Development
- API Gateway in .NET Using Ocelot (Mostafa Elnady)
- How to Import and Export CSV Files Using Node.js (Kevin Ashley)
- Astro: Goodbye Studio, Hello DB (Fred Schott)
- State Management with Dapr.io (Prashant Odhavani)
- Potential Angular 19 Features and Trends (Joel Parks)
- HTMX (And a little Alpine.js) for a SPA-like experience in ASP.NET Core and Using Polly For Retries (Scott Galloway)
- Managing TaskCancellationTokens in a central service in ASP.NET (Steven Giesel)
- Two CSS Properties for Trimming Text Box Whitespace (Daniel Schwarz)
- Introducing CSS Values and Units Level 5! (fantasai)
- Drag and Drop with the KendoReact Sortable Component (Hassan Djirdeh)
- How to Connect Your WordPress Site to the Fediverse (Jeremy Anderberg)
- Streamline Data Management with Inline Editing in Angular Pivot Table (Sastha Prathap)
- The future is standalone! (Alex Rickabaugh)
- Introducing Webhooks for Pulumi ESC (Arun Loganathan)
- Web Application Security Checklist (PreEmptive Team)
Visual Studio & .NET
- Mediator Design Pattern in C# (Ahsan Ullah)
- C# 11.0 new features: ref fields and the scoped keyword (Ian Griffiths)
- Boost Your .NET Projects: Unleashing the Power of Spargine’s Array Extensions (David McCarter)
- Functor products (Mark Seemann)
AI
- GitHub Copilot Extensions (Rob Bos)
- NotebookLM (Experimental) (Google)
Design, Methodology & Testing
- The Purpose and Promise of an ACoE (Amy Reichert)
- Becoming a professional software developer: Identity over skills (Bart Wullems)
- Git Push: How to Use the CLI to Interact with GitHub (Jack Wallen)
- How to Be a Productive Developer (Beau Carnes)
Mobile, IoT & Game Development
- How to use the Raspberry Pi Touch Display (Nate Contino)
Screencasts & Videos
- FreeCodeSession – Episode 561 (Jason Bock)
- Scheduling and Recurring Jobs with MassTransit (Chris Patterson)
Podcasts
- freeCodeCamp Podcast #141 – Lessons from freelancing for dozens of startups with Eddie Jaoude (Quincy Larson)
- Cross Platform Angular with Richard Sithole – Adventures in Angular #425 (Charles Max Wood)
- AI in DevOps: Managing Non-deterministic Workflows and Ensuring Model Lineage and Transparency – Adventures in DevOps #214 (Will Button & Warren Parad)
- Scrum Master Toolbox Podcast – The Role of Self-Accountability in Product Ownership | Johann Botha and Scrum Master Toolbox Podcast – When an Agile Team Rejects Scrum, Knowing When to Walk Away | Anita Kalmane-Boot (Vasco Duarte)
- Syntax Podcast #821: Is Tauri the Electron Killer? (Wes Bos & Scott Tolinksi)
- Changelog & Friends Podcast #61 – Reverse rug pull, so cool? (Jerod Santo & Adam Stacoviak)
- Meta Cast – Navigating Leadership Loneliness (Bob Galen & Josh Anderson)
- Unpacking Deno 2: Code Stability, Free Speech, and more – JavaScript Jabber #648 (AJ O’Neal, Charles Max Wood, Dan Shappir & Steve Edwards)
- Azure Podcast Episode 505 – AI Route to Live with MAIVA (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- Erik Darling: Database Technical Debt – Azure DevOps Podcast Episode #315 (Jeffrey Palermo)
- AGL 382: Alan Nelson (John Rouda)
- The Happy Engineer Podcast #186: The 8 Bad Moods that Block Happiness at Work with Matt O’Neill (Max Ahumada)
Community & Events
- MVP’s Favorite Content from Microsoft Azure MVPs (Rie Moriguchi)
- CNCF and the Linux Foundation partner with Unified Patents on a community-driven approach to safeguard open source innovation from patent trolls (Cloud Native Computing Foundation)
- Get certified with Learn Live GitHub Universe series! (Cynthia Zanoni)
Database
- AWS Services Using SQL for Big Data Analysis (Chandra Rawat)
- Auto Generate SQL Variable Syntax for Table Column Names (Sebastiao Pereira)
- A Little About Loops In Dynamic SQL (Erik Darling)
- Working with Schema Validation in MongoDB (Robert Sheldon)
SharePoint, M365 & MS Teams
- M365 Developers Update | September 2024 Edition (Justin Royal)
Miscellaneous
- JavaScript, Python and Java Among Tops in Language Rankings (Darryl K. Taft)
- The great Evernote reboot (David Pierce)
- Is your Windows license legal? Should you even care? (Ed Bott)
- The case of the fail-fast crashes coming from the power management system (Raymond Chen)
- paint.net 5.1 beta (build 9022) (Rick Brewster)
More Link Collections
- F# Weekly #37, 2024 – .NET 9 RC1, & F# 9 (Sergey Tihon)
- Daily Reading List – September 13, 2024 (#397) (Richard Seroter)
- C# Digest – On over-engineering (Jakub Chodounsky)
- Reading List 325 (Bruce Lawson)
- Collective #863 (Manoela Ilic)
The Geek Shelf
No Starch Press Machine Learning and AI Book Bundle (Humble Bundle) – Referral Link