Top Links
- Version 8 of Angular — Smaller bundles, CLI APIs, and alignment with the ecosystem (Stephen Fluin)
 - Xamarin.Forms 4.0: Getting Started with Shell (David Ortinau)
 - Awesome Plugins for Rider: Language Support (Matthias Koch)
 - Pretty XAML With XAML Styler | The Xamarin Show (James Montemagno)
 - Porting desktop apps to .NET Core (Olia Gavrysh)
 
Web & Cloud Development
- How to build a blazing fast GraphQL API with Node.js, MongoDB and Fastify (Siegfried Grimbeek)
 - React Data Layer – Part 8: Where to Go From Here (Josh Justice)
 - Cloning a live WordPress site to work on locally (Bruce Lawson)
 - Using the Grid Shepherd Technique to Order Data with CSS (David Bernegger)
 - WebStorm 2019.2 Early Access Program: syntax highlighting for 20+ languages, updated UI for plugin configuration (Ekaterina Prigara)
 - Azure IoT Edge Tools Extension (Preview) Announcement (Erich(Renyong) Wang)
 - Using Azure Application Insights with Angular (5/7) (Julien Dubois)
 - Be a Hero on Day 1 with ASP.Net Boilerplate (Lee Richardson)
 - Handling Authentication in React with Context and Hooks (Roy Derks)
 - Unit Testing in ASP .NET Core (Shahed Chowdhuri)
 - Azure NetApp Files is now generally available (Tad Brockway)
 - Drawing 2D charts with WebGL by Andy Lee (Andy Lee)
 - How !important are we? (Chris Heilmann)
 - Calling gRPC Services With Server-side Blazor (Chris Sainty)
 - Progressive Web Apps By Example: Part 4 (John Tucker)
 - Building a Camera App in TypeScript and Build a Snake Game in TypeScript and Server-Side TypeScript with Node and Intro to Generics in TypeScript (Kenneth Reilly)
 - Pro-tip: Dynamically unset Postman Environment Variables (Kristen Stewart)
 - Understand Basic Typescript Types (Marina Mosti)
 - Postman 7.1: Manage your APIs within Postman (Nikita)
 - Introducing Microsoft Graph Security API Recognition Program and New Samples! (Preeti Krishna)
 - Announcing general availability of Bing Ads API v13 (Sachin Tayade)
 
XAML, UWP & Xamarin
Visual Studio & .NET
- Microsoft Visual Studio Tools for Applications 2019 and Microsoft Visual Studio Tools for Applications 2019 SDK (MS Downloads)
 - Extension Methods Are Easy with C# (Dirk Strauss)
 - Fixing Random, part 32 (Eric Lippert)
 - Python in Visual Studio Code – May 2019 Release (Luciana Abud)
 - Recursive Pattern Matching – A Look at New Language Features in C# 8 (Matthias Koch)
 - C# Class: A Complete Beginner’s Guide to Get You Started (Phil Vuollet)
 - TX Text Control X17 has been Released (Bjoern Meyer)
 - How to Achieve Chrome-like Tabs with Tabbed Form in WinForms applications (Hristo Merdjanov)
 - CMake 3.14 and Performance Improvements (Justin Goshi)
 
Design, Methodology & Testing
- Advanced Installer 16.0 (Advanced Installer Team)
 - Unlearning toxic behaviors in a code review culture (Sandya Sankarram)
 - Reductionism with Command and Control (Jessica Kerr)
 - Product Planning, Information Persistence, & Product Lifetime (Johanna Rothman)
 - How To Manage Anxiety In The Workplace (Marline Francois Madden)
 - Defining DevOps in layers (Patrick Housley)
 - Remote Team Workflows (Sarah Sunday)
 - 9 books that every design leader should read (Tarun Kohli)
 
Mobile, IoT & Game Development
- Top 4 Ionic App Builders and Universal Ionic Templates (Kyle Sloka-Frey)
 - Creating Microapps with NativeScript (Rob Lauer)
 - Piper Command Center BETA – Build a game controller from scratch with Arduino (Scott Hanselman)
 
Podcasts, Screencasts & Videos
- Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority (Jon Galloway)
 - Flutter: PDF Viewer Tutorial Android & IOS | From URL & Asset (MTechViral)
 - Observed Tech PODCAST Episode 313 #OTP (Richard Hay)
 - Software Engeineering Daily – Augmented Reality Gaming with Tony Godar and Software Engineering Daily – Netflix Early Days with Greg Burrell (Jeff Meyerson)
 - Developer Tea – Mental Models w/ Gabriel Weinberg (part 1) (Jonathan Cutrell)
 - ngAir 204 – State of Angular with Stephen Fluin and ngAir 205 – Push-Based Architectures with RxJS with Thomas Burleson (Justin Schwartzenberger)
 - Microsoft Cloud Show Episode 304 | Microsoft SharePoint Conference 2019 (Andrew Connell & Chris Johnson)
 - SharePoint Dev Weekly – Episode 41 (SharePoint Team)
 - Version Tracking (Xamarin.Essentials API of the Week) (James Montemagno)
 - Kubernetes Podcast from Google – Solo.io, with Idit Levine (Craig Box & Adam Glick)
 - RunAs Radio – Making Microsoft Teams Effective with Melissa Hubbard (Richard Campbell & Greg Hughes)
 - FreeCodeSession – Episode 68 (Jason Bock)
 - IoT at Microsoft Build 2019 | Internet of Things Show (Olivier Bloch)
 
Community & Events
- CodeNewbie founder talks about her immigrant story and her journey into tech – Podcast Interview (CodeNewbie Team)
 - Lessons Learned From Inspiring Women (Allison Scholz)
 - Computex 2019: Keynote showcases how Microsoft enables innovation and opportunity on the Intelligent Edge (Athima Chansanchai)
 - Live Programming on Twitch Is Growing Fast (Claudio Bernasconi)
 - Game-Changing Teams Announcements from Build 2019 (Jace Moreno)
 - Conversations at Microsoft BUILD 2019 (Marissa Keller Outten)
 - Maintainer burnout and package security (Phil Haack)
 
Database
- SQL SERVER – The Future of DevOps for DBA (Pinal Dave)
 - Transfer On-Premises Files to Azure SQL Database (Fikrat Azizov)
 - Transfer files between a Data Science Virtual Machine and Azure Data Lake Storage (John Miner)
 - Using C to build RavenDB (or my Raspberry Pi with 700PB of disk space) (Oren Eini)
 - User-defined scalar functions suck – even when they don’t access data. (Brent Ozar)
 
SharePoint & MS Teams
PowerShell
- PowerShell Presentation Framework – Part 1 (Nathan Ziehnert)
 
Miscellaneous
- Microsoft looks ready to add another Windows 10 Edition, Home Ultra, to its list (Mary Jo Foley)
 - Microsoft Announces Modern OS (Paul Thurrott)
 
More Link Collections
- The Morning Brew #2754 (Chris Alcock)
 - .NET App Developer Links – 2019-05-29 (Dan Rigby)
 - Azure.Source – Volume 84 (Microsoft Azure)
 
The Geek Shelf
 Building Progressive Web Apps: Bringing the Power of Native to the Browser (Tal Ater)