Top Links
- My Interview and Podcast Production Process on the Hanselminutes Podcast (Scott Hanselman)
 - The Future of Blazor is Native Apps (Matthew MacDonald)
 - 6 Blazor component libraries to speed up your development (Jon Hilton)
 - Project Model Updates in Rider 2019.3 (Matthias Koch)
 
Web & Cloud Development
- AWS Athena as a Data Analysis Supplement (Omar Darwish)
 - How to use the Azure Data Explorer (kusto) REST API with Httpie (Jon Gallant)
 - Azure Tips & Tricks – Tip 241 – Azure Sentinel – What is it and why should I care? (Michael Crump)
 - Capturing Logs in Docker Desktop (David Scott)
 - Nuxt.js with ESLint in VS Code (Frida Nyvall)
 - ✨ Creating A React App (Jeff Yates)
 - Scaffolding Syncfusion Controls in ASP.NET Core Applications (Kannan)
 - DOWNLOAD: Free eBook, “Learn Azure in a Month of Lunches” (Kurt Shintaku)
 - Introduction to Azure Cognitive Search (Luis Valencia)
 - Invoking non-HTTP Azure Functions over HTTP to make development easier (Maarten Balliauw)
 - AWS S3 — Hosting a React Web App on AWS S3 (Manish Manalath)
 - Telerik JustMock Gains Improvements for Azure DevOps and More with R1 2020 (Mihail Vladov)
 - What is this Blazor everyone’s talking about? (Ryan Overton)
 - ESLint v7.0.0-alpha.0 released (ESLint Team)
 - Java Microservices: A Practical Guide (Marco Behler)
 - Renaming src Folder of a Vue CLI 3 Project (Anthony Gore)
 - Capture Network Logs from Edge and Chrome and Retiring Internet Explorer (Eric Lawrence)
 - Building microservices through Event Driven Architecture part10: Handling updates (Gora Leye)
 - Event-driven scripting in Kubernetes with Brigade (Jakob Ehn)
 - Updating the my blog from AppService to Containers…finally (Shayne Boyer)
 
XAML, UWP & Xamarin
- Take Your Xamarin Skills to the Next Level with Ed Snider’s ‘Mastering Xamarin.Forms’ (Me)
 - Create Xamarin.Forms Android App Bundle (aab) and release it to Google Play Store with DevOps (Mikolaj Kieres)
 - #XfEffects: Forms Effect to automatically scale FontSize on Label (Marco Siccardi)
 
Visual Studio & .NET
- NuGet Support in Visual Studio for Mac 8.4 (Matt Ward)
 - Selective Projects Loading using Solution Filter in Visual Studio (Abhijit Jana)
 - Behind the compiler: 20 examples of C# code before and after compiling (Gunnar Peipman)
 - Adventures in Technical Editing – Three Recent Packt Book Review Projects (Me)
 - How to use the Instagram Graph API with C# eBook (Jamie Maguire)
 - Case-Insensitive String Replacement in C# (David Giard)
 - Avoiding the Debugger with Better Logging (K. Scott Allen)
 - Unit Testing .NET Core When Using Common Statics (DateTime, Folder, File, etc.) (Mitchell Sellers)
 - Using Local Functions to Replace Comments (Jason Roberts)
 - Filter Pinned Members in Watch Window – Debugging Tip (Abhijit Jana)
 - EF Core Tips: Don’t call Update when you don’t need to! and EF Core Tips: Make sure to call Update when it is needed! (Arthur Vickers)
 - Hide Your Secrets in VS Code with Cloak (John Papa)
 - So Many Ways to Learn .NET in 2020 (Shayne Boyer)
 
Design, Methodology & Testing
- DevOps Azure Style (Kin Lane)
 - 10 Important Git Commands that Every Developer Should Know (Cem Eygi)
 - UX Design of data-intensive applications (Asif)
 - Analyzing your app with NDepend (Bruno Sonnino)
 - CI/CD: The ticket to multicloud (Chrissie Buchanan)
 - Bring your monorepo down to size with sparse-checkout (Derrick Stolee)
 - When Automated Tests Fail… (Herb Williams)
 - Kubernetes testing with KIND (Matthew Casperson)
 - DevOps – Saving Your Code From The Apocalypse (Patrick God)
 - Risk Coverage: A New Currency for Testing (Wolfgang Platz)
 
Mobile, IoT & Game Development
- Flutter Design Patterns: 13 — Memento (Mangirdas Kazlauskas)
 - NLP Chat on Flutter + Azure (Doug Foo)
 - Flutter Widget Guide — StreamBuilder Widget in 5 mins or less. (Annsh Singh)
 - Changing the Default Tizen 5.0 Project for Samsung TVs (j2inet)
 - Blazor Makes Its Way Into Cross-Platform Mobile App Development (Sergio De Simone)
 - Using Unity for Enterprise Applications (Andras Velvart)
 
Podcasts, Screencasts & Videos
- Technology & Friends – Christian Geuer Pollmann on Erlang and Elixir (David Giard)
 - Software Engineering Daily – Software Media with Tim O’Reilly (Jeff Meyerson)
 - Merge Conflict 185: Frank Hates Dark Mode (James Montemagno)
 - Developer Tea – Management Anti-Patterns – Implicit Assignment of Responsibility (Jonathan Cutrell)
 - GeekWire Podcast: Apple acquires Xnor.ai; Microsoft’s bold climate plan; Seattle startup trivia (Todd Bishop)
 - How to do Bulk and Transactional Batch operations with the Azure Cosmos DB .NET SDK | Azure Friday (Donovan Brown & Rob Caron)
 - How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure (OCI) | Azure Friday (Rob Caron & Lara Rubbelke)
 - Video – Step by Step using TypeScript in a Node.js Application (Dhananjay Kumar)
 - AGL 139: Alexa is Stealing Your Job with Rhonda Scarf (John Rouda)
 - Coding Blocks Podcast – Designing Data-Intensive Applications – Data Models: Relationships (Allen Underwood, Michael Outlaw & Joe Zack)
 - Rework Episode 67 – Less Business, More d20s (Matthew Vincent)
 - No Dogma Podcast #136 – Dennie Declercq, On Developing With Autism (Bryan Hogan)
 - The Amp Hour #475 – An Interview with Christina Cyr (Dave Jones & Chris Gammell)
 - Ladybug Podcast – Design for Developers (Emma Bostian, Kelly Vaughn & Ali Spittel)
 - 2020-01-10 (VOD) Refactoring & adding Unite Tests – Project: Blind2021 (Frank Boucher)
 - FreeCodeSession – Episode 128 (Jason Bock)
 - Serverless Chats Episode #32: Customizing Serverless for Custom Ink with Ken Collins (Jeremy Daly)
 - 2 Frugal Dudes Podcast – Generating Passive Income with Real Estate Investing (Kevin Griffin & Sean Merron)
 - Flutter Official PWA Support – 2/2 (MTECHVIRAL)
 
Community & Events
- Microsoft Moves Ignite to a New Location, New Dates (Brad Sams)
 - 23 Wonderful Things To Do In Philly, January 21-26 (Kelly Bucci)
 - Geek of the Week: Fred Hutch’s Jeanne Chowning committed to diversity and inclusion in science (Kurt Schlosser)
 
Database
- Comparison of MS SQL Server Data Modeling Tools: Data Types (John Slaven)
 - Released: update for Kerberos Configuration Manager for SQL Server (Pedro Lopes)
 - SQL SERVER – SQL Server Agent Missing in SQL Server Configuration Manager and How to Recompile Stored Procedure? – Interview Question of the Week #260 (Pinal Dave)
 - RavenDB 5.0: Exploring Time Series–Part I (Oren Eini)
 - DOWNLOAD: Free eBook, “The Essential Guide to Data in the Cloud: A Handbook for DBAs” (Kurt Shintaku)
 
PowerShell
- Azure Event Hub Service Telemetry Example with PowerShell (John Miner)
 - PowerShell: Create Azure IoT Hub (Chris Pietschmann)
 
Miscellaneous
- 2020 Tech Predictions (Ted Neward)
 - Tweetz 2.0.0 Released (Mike Ward)
 - What is Rust and why is it so popular? (Jake Goulding)
 - Before you start using Microsoft Edge do this for privacy (metadataconsulting)
 - 8 OneNote education updates for the new year and 12 Microsoft Learning Tools updates across reading, writing, math and communication for the new year (Mike Tholfsen)
 
More Link Collections
- The Morning Brew #2913 (Chris Alcock)
 - .NET App Developer Links – 2020-01-20 (Dan Rigby)
 - Double Shot #2517 (Mike Gunderloy)
 - F# Weekly #3, 2020 – VS F# Tooling Performance and Ionide major fixes (Sergey Tihon)
 - Weekly C# Digest Issue #294 (Jakub Chodounsky)
 - Roundup #64: Migrate from JSON.NET to System.Text.Json, Endpoint Debugging, ToQueryString, CreateDbCommand (Derek Comartin)
 - Friday Five: Azure Analytics & Databases, SharePoint 2016, The AKS Architecture Map, and more! (MVP Award Team)
 - GameDev News – January 17, 2020 (Brian Peek)
 - Reading Notes #409 (Frank Boucher)
 - This week, #StackOverflowKnows syntactic sugar, overfit or nah, and the definition of norm (Ryan Donovan)
 - Collective #582 (Pedro Botelho)
 
The Geek Shelf
 C# 8 and .NET Core 3 Projects Using Azure (Paul Michaels, Dirk Strauss & Jas Rademeyer) – Referral Link