Top Links
- A New Year Ahead – the HockeyApp Cutover Experience (Amanda Chew)
 - 5 Tips to improve User Experience of your Angular app with NgRx (Alex Okrushko)
 - Technology & Friends – Jim Wooley on Static Analyzers and Roslyn (David Giard)
 - Content Projection in Angular Element with Slot in Angular 7.0 (Dhananjay Kumar)
 
Web & Cloud Development
- Creating a git repo with Azure Repos and trying out Git LFS (Andrew Lock)
 - Serve CSS and JavaScript from CDNs safely with subresource integrity (SRI) attributes (Jeremy Lindsay)
 - .NET Core configuration provider for AWS Systems Manager (Norm Johanson)
 - Publishing ASP.NET Core 2.2 health check results to elmah.io (Thomas Ardal)
 - Responsive Web Design – DZone Refcardz (John Vester & Lisa Smith)
 - Bootstrap 4 and Self-validating Forms (Dino Esposito)
 
XAML, UWP & Xamarin
Visual Studio & .NET
- Interesting uses of tuple deconstruction (Nigel Sampson)
 - GitLens With Eric Amodio (Burke Holland)
 
Design, Methodology & Testing
- Introducing Cloud Documents in XD: A Faster Way To Create and Share Designs (Andrew Shorten)
 - How To Create More Time: A Strategy For Finally Getting Ahead Of Your To-Do List (Heather McCloskey)
 
Mobile, IoT & Game Development
- With New Data Representation Scheme, Alexa Can Better Match Skills to Customer Requests (Larry Hardesty)
 
Podcasts, Screencasts & Videos
- .NET Rocks! – Top Azure Security Fails with Karl Ots (Carl Franklin & Richard Campbell)
 - InfoQ Podcast: Tanya Reilly on Site Reliability Engineering and the Evolution of the New York City Fire Code (Tanya Reilly)
 - Running your First Docker Container in Azure | The DevOps Lab (Damian Brady)
 - Syntax Podcast – Hasty Treat – Where are they now?! Gulp, Grunt, Bower, Backbone and Compass (Wes Bos)
 - Microsoft Bot Framework v4 Node #13: Creating Rich Cards for your Chatbot Part 2 (Michael Szul)
 - Real Talk JS Episode 12: NativeScript with Nathan Walker (John Papa, Ward Bell & Dan Wahlin)
 - Introduction to Multi-Signature Wallets | Block Talk (JT Rose & Blocktalkadmin)
 - Revision Path 273: Karl Hudson Phillips (Maurice Cherry)
 - Women in Business & Technology Podcast 035 – Crowdfunding Beanie Babies with Girls’ Night In CEO Alisha Ramos (Sonia Dara & Colleen O’Brien)
 - Software Engineering Daily – Mattermost: Self-Hosted Slack Alternative with Corey Hulen (Jeff Meyerson)
 - Distributed .NET Core – Episode 2 (Piotr Gankiewicz)
 
Community & Events
- Register now for Microsoft Ignite | The Tour! 100+ technical sessions, access to experts, and more! (Anna Chu)
 - Ignite Series: Top Highlights and Takeaways from Ignite 2018 (Hamida Rebai)
 - Meetup Pro for Non Profits (SQLAndy)
 
Database
- Comparison Review: Microsoft SSDT vs Redgate SQL Source Control (Alex Yates)
 - SQL SERVER – Information Message: Cannot shrink file in database to xxxx pages as it only contains yyyy pages. (Pinal Dave)
 - SSIS Catalog Execution Parameter Values (Tim Mitchell)
 - Recursive indexing in RavenDB (Oren Eini)
 
PowerShell
More Link Collections
- Double Shot #2238 (Mike Gunderloy)
 - Azure Weekly: December 17, 2018 (Chris Pietschmann)
 - Azure.Source – Volume 62 (Rob Caron)
 - Reading Notes #357 (Frank Boucher)
 - Collective #477 (Pedro Botelho)
 - Interesting links of the week (12/10 – 12/16, 2018) (Michael Eaton)
 - Xamarin & Windows App Developer Links – 2018-12-18 (Dan Rigby)
 - Professional Development 12/10/2018 – 12/16/2018 (Cameron Presley)
 - Today in Tech – Tuesday, Dec 18, 2018 (Dirk Strauss)
 
The Geek Shelf
 PowerShell Deep Dives (Jeffery Hicks, Richard Siddaway, Oisin Grehan & Aleksandar Nikolic)