Top Links
- Prepare for the Ultimate Gaslighting* (Julio Vincent Gambuto)
 - Microsoft 365 Dev Podcast – Adaptive Cards w/David Claux & Matt Hidinger (Jeremy Thake & Paul Schaeflein)
 - Organizational Accounts for ASP .NET Core 3.1 (Shahed Chowdhuri)
 - How we test Docker Desktop with WSL 2 (Stefan Scherer)
 - Mobile Blazor Bindings – State Management and Data (Chris Sainty)
 
Web & Cloud Development
- Using Named Handler Methods to Make jQuery AJAX GET Calls in Razor Pages (Matthew Jones)
 - Why React with ASP.NET Core? (Carl Rippon)
 - How to automatically choose a free port in ASP.NET Core 3.0 (Andrew Lock)
 - Introducing the Learning Plugin for WebStorm (Ekaterina Ryabukha)
 - PhpStorm 2020.1 Released: Out-of-the-box composer.json Support, Improved Type Inference, PHPUnit Toolbox, Grazie Grammar Checker, and More (Roman Pronskiy)
 - Using Alba for Integration Testing ASP.Net Core Web Services (Jeremy D. Miller)
 - Building an ASP.NET Core Tag Helper to Show/Hide UI Elements based on Authorization (Maarten Balliauw)
 - Dwitter On The JavaScript Demoscene (Nikos Vaggalis)
 - How to Easily Deploy ASP.NET Core Web API to Kubernetes Cluster on Azure (Vladimir Pecanac)
 - Two-Way Data Binding in Pure JavaScript (Volodymyr Kopytin)
 - Stop using client-side route redirects (Kent C. Dodds)
 - Accessing the HttpContext from a DbContext (Ricardo Peres)
 - Try this Kubernetes HTTP router and reverse proxy (Sandor Szücs)
 
XAML, UWP & Xamarin
- Migrating ListView To CollectionView in Xamarin.Forms – Benefits (Matthew Robbins)
 
Visual Studio & .NET
- A reminder on error handling strategies importance (Oren Eini)
 - C# 8.0 nullable references: non-nullable is the new default (Ian Griffiths)
 - How to Redact Content from PDF Documents in C# (Esha Dhir)
 - Serilog Logging Best Practices (Ben Foster)
 - Mobius – .NET runtime running on .NET Core (Konrad Kokosa)
 
Design, Methodology & Testing
- Cloning Test Plans Between Team Projects in Azure DevOps (Ryan Buchanan)
 - A guide to Git for beginners (Brendan O’Leary)
 - A Manager’s Step-By-Step Guide To Leading A Remote Team (Leah Ryder)
 - Publish VSCode extension using GitHub Actions (Utkarsh Shigihalli)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – 5 Things That Make Your Site Slow (Wes Bos)
 - InfoQ Podcast: Jono Bacon on Building Community and Remote Collaboration (Jono Bacon)
 - Real Talk JS Episode 79: JavaScript development on a Mac with C-Mac (John Papa)
 - Agile Unplugged EP 03 | Mike Cottmeyer and Chris Beale (Kim Paider)
 - 112: Craft Brewed Agile with The Liberators (Ryan Ripley)
 - The Stack Overflow Podcast – Coding Tutorials Can Be A Real Drag (Ben Popper, Anna Lytical, Sara Chipps & Paul Ford)
 - The Amp Hour #488 – Sowing Discord (Dave Jones & Chris Gammell)
 - The 6 Figure Developer Episode 139 – Talking Go with Erik St. Martin (John Callaway)
 - SyncUp, A OneDrive Podcast – 5 ways to use OneDrive when working remotely (Ankita Kirti & Jason Moore)
 - How I Build a Budget-friendly URL Shortener Easy to Deploy and Customized (Frank Boucher)
 
Community & Events
- Ask a Developer: What’s a Good Tech Blog Frequency? (ContentLab IO)
 - Update on the partner ecosystem at Microsoft (Gavriella Schuster)
 - Socializing with co-workers while social distancing (Ryan Donovan)
 - Ways To Experience Philly From Home this Week, April 13-19 (Kelly Bucci)
 
Database
- Why Couchbase Is the Best NoSQL Option for Red Hat OpenShift (Evan Pease)
 - Deploying SQL Server Integration Services (SSIS) packages with Octopus (Octopus Deploy)
 
PowerShell
- Getting started with Office 365 CLI and PowerShell (Microsoft 365 PnP Team)
 
More Link Collections
- The Morning Brew #2972 (Chris Alcock)
 - .NET App Developer Links – 2020-04-14 (Dan Rigby)
 - Interesting links of the week (2020 #15) (Michael Eaton)
 - Build5Nines Weekly: April 13, 2020 (Chris Pietschmann)
 
The Geek Shelf
 LINQ Pocket Reference: Learn and Implement LINQ for .NET Applications (Pocket Reference) (Joseph Albahari & Ben Albahari) – Referral Link