Top Links
- Stay current with in-demand skills through free certification renewals (Alex Payne)
 - Unit testing and mocking with Azure SDK .NET (Pavel Krymets)
 - Game of Life in Uno Platform (Martin Zikmund)
 - Playing with C#9 Top-level Programs, Records and Elasticsearch.NET (Steve Gordon)
 
Web & Cloud Development
- Speed Up Development with Automated Kubernetes Deployments (Tim Davis)
 - Tapping Native Controls in Kubernetes to Protect Your Cloud-Native Apps (Michael Foster)
 - Book Review: Learn Azure in a Month of Lunches 2nd Ed (Ian Stirk)
 - Introducing the Cluster API Provider for Azure (CAPZ) for Kubernetes cluster management (Craig Peters & Jack Francis)
 - Asynchronous JavaScript For Beginners (Devanshi Tank)
 - How React Updates State (Dmitri Pavlutin)
 - AWS CloudShell – Command-Line Access to AWS Resources (Jeff Barr)
 - Azure Kubernetes Service Replaces Docker with containerd (Mary Branscombe)
 - Azure Cost Management and Billing 2020 year in review (Michael Flanakin)
 - Understanding Prototype Chain And Inheritance in JavaScript (Mozilla Dev Network)
 - Why the Move to React (Thomas Moore)
 - Key Vault with the use of VBScript/Classic ASP (Matt Small)
 - DZone Refcard #249 – GraphGL Essentials (Vishwa Ratna)
 - How to Support .NET Core SameSite + OAuth Apps on Linux (Gergely Sinka)
 - Auth0 Introduces Adaptive MFA (Randy Nasson & Antonio Fuentes)
 - Node v14.15.2 (LTS) (Bethany Nicolle Griggs)
 - Creating Table of Contents without Stylesheets (Bjoern Meyer)
 - Netflix Implements GraphQL Federation at Scale (Eran Stiller)
 - Running Headless Chrome Inside Adobe Cloud Manager Builds (John Mitchell)
 - Redirecting godoc.org requests to pkg.go.dev (Julie Qiu)
 - npm Release v7.2.0 (nlf)
 
XAML, UWP & Xamarin
- Printing PDF Files in WPF—A Complete Guide (Deepak G)
 - Meet the New Telerik UI for Xamarin RichTextEditor Control (Dobrinka Yordanova)
 
Visual Studio & .NET
- The proper usages of Exceptions in C# (Patrick Smacchia)
 - Overloading Vs. Overriding in C# (Sam Walpole)
 - Python in Visual Studio Code – December 2020 Release (Savannah Ostrowski)
 - .NET 5 Source Generators – MediatR – CQRS – OMG! (Tore Nestenius)
 - .NET OSS Docs With MarkdownSnippets (Khalid Abuhakmeh)
 - Localize .NET applications with machine-translation (David Pine)
 - Catching Stack Overflow Exceptions (Mark Downie)
 
Design, Methodology & Testing
- Statistical approaches for performance analysis (Andrey Akinshin)
 - Deployment Scripts for ARM Templates is now Generally Available and What-If for ARM Template deployments is now Generally Available (Alex Frankel)
 - Powerful updates to temporary interaction limits (Kat Fukui)
 - 4 tips for writing cleaner code (Leomaris Reyes)
 - TeamCity 2020.2.1 is out (Maria Kudryavtseva)
 - Token authentication requirements for Git operations (Matthew Langlois)
 - The harms of assuming cultural knowledge in coding assignments (Pamela Fox)
 - Simple Ways to Make an Impact (Rani Zilpelwar)
 - Using GitHub Actions for Bulk Resolving (Tim Heuer)
 
Mobile, IoT & Game Development
- Executing Heavy Tasks Without Blocking the Main Thread on Flutter (Altynbek Usenbekov)
 - Further lessons learned building a Raspberry Pi cluster (Shawn Sesna)
 - What’s your MAD score? (Christopher Katsaros)
 - The year ahead for Surface Duo (Pete Kyriacou)
 
Podcasts, Screencasts & Videos
- Developer Tea – Misusing Exceptions in Code and in Life (Jonathan Cutrell)
 - Microsoft Cloud Show Episode 388 | Rollup of Microsoft Graph, Teams, SharePoint and Azure News (Andrew Connell & Chris Johnson)
 - Asp.Net Monsters #200a: Conversations with Jon Galloway (David Paquette, Simon Timms & James Chambers)
 - 8 Bits with Diego Rejtman! (Brandon Minnick)
 - FreeCodeSession – Episode 221 (Jason Bock)
 
Community & Events
- Angular Developer Survey 2020 Results (Minko Gechev)
 
Database
- SQL SERVER – Representing sp_who2 with DMVs (Pinal Dave)
 
SharePoint & MS Teams
- Use Different Versions of TypeScript in SPFx projects (Andrew Connell)
 - Pull on your SharePoint sweater backgrounds for Microsoft Teams (Wenvi Hidayat)
 - 5 things you may not know about the free version of Microsoft Teams (MS Teams Team)
 - How to guide for custom Praises in Microsoft Teams (Vesa Nopanen)
 
PowerShell
- PowerShell 7.2 Preview 2 release (Steve Lee)
 
Miscellaneous
- 3 real-world examples of the impact and scale of low-code automation (Stephanie Whitaker)
 - Multi-Class Classification Using PyTorch: Defining a Network (James McCaffrey)
 - 4 ways Microsoft 365 is improving the experience for Mac users (Bill Doll)
 - Update to the Developer Evangelism/Advocacy handbook almost complete (Chris Heilmann)
 - Microsoft starts rolling out native Microsoft 365 for Mac apps for Macs with M1 (Mary Jo Foley)
 - Microsoft Authenticator Gains Password Management and Autofill Capabilities (Paul Thurrott)
 
More Link Collections
- The Morning Brew #3135 (Chris Alcock)
 - .NET App Developer Links – 2020-12-16 (Dan Rigby)
 
The Geek Shelf
 Bose QuietComfort Noise Cancelling Earbuds (Bose) – Referral Link