Top Links
- 15 WPF Performance Tips for 2019 (Brian Lagunas)
 - Raspberry Pi 4 on sale now from $35 (Eben Upton)
 - Optimize Angular bundle size in 4 steps (Siyang Kern Zhao)
 - How to Upgrade to TypeScript without anybody noticing, Part 2 (Nathan Shively-Sanders)
 
Web & Cloud Development
- Using Blazor Components In An Existing MVC Application (Chris Sainty)
 - Ensuring consistent feature flags across requests – Adding feature flags to an ASP.NET Core app – Part 5 (Andrew Lock)
 - Building a Conference Schedule with CSS Grid (Mark Root-Wiley)
 - YAML-defined CI/CD for ASP .NET Core (Shahed Chowdhuri)
 - Did Vue.js Just Blink? (Shawn Wildermuth)
 - ESLint v6.0.1 released (ESLint Team)
 - Save for Later Feature in Forms Using LocalStorage (Christian Nwamba)
 - Surprise: Undead Session Cookies (Eric Lawrence)
 - Building a Blog with Vue and Markdown Using Gridsome (Gift Egwuenu)
 - Introducing Interceptor Integration for Native Postman Apps (Stacee)
 - Web.config transformations – The definitive syntax guide (Thomas Ardal)
 
XAML, UWP & Xamarin
- XAML Control Templates for Windows (UWP) and Platform.Uno (Nick Randolph)
 - Faster Xamarin.Android Builds & Smaller Dex Files (Jonathan Peppers)
 
Visual Studio & .NET
- Fixing Random, part 36 (Eric Lippert)
 - The Rise and Fall of Visual Basic (Matthew MacDonald)
 - catj – Displays JSON files in a flat format (Matthew Leibowitz)
 - Java on Visual Studio Code June Update (Xiaokai He)
 - Using C# anonymous types to assert complex results in your unit tests (Dror Helper)
 - Dynamic loading of native code with .NET (Eric Sink)
 - Performance Tip – For Vs Foreach In Microsoft .NET (David Mccarter)
 - Resize an Entire Folder of Images (Gabriel Smith)
 - Marvin.StreamExtensions 1.1 Released (Kevin Dockx)
 
Design, Methodology & Testing
- Azure DevOps Hidden Gems #2 – Run Build or Release Tasks According to Custom Conditions (Graham Smith)
 - What does debugging a program look like? (Julia Evans)
 - AppData Deployment (Alex Marin)
 - Avoiding Complexity and Just Deploying YAML, JSON, and CSV APIs Using GitHub or GitLab (Kin Lane)
 - Focus on Service Capabilities, not Entities (Derek Comartin)
 - Obscuring Complexity (Glenn Engstrand)
 - When Git Resolves Changes It Shouldn’t (Phil Haack)
 - Roadmapping Within the Context of the Product Strategy (Scott Sehlhorst)
 - 5 principles driving a customer-obsessed identity strategy at Microsoft (Todd VanderArk)
 - TeamCity 2019.1.1 is here (Maria Kudryavtseva)
 
Mobile, IoT & Game Development
- Flutter Lifecycle for Android and iOS Developers (Mariano Zorrilla)
 - Build Mobile Apps with Angular, Ionic 4, and Spring Boot (Matt Raible)
 - Raspberry Pi 4 vs NVIDIA Jetson Nano Developer Kit (Chris Pietschmann)
 - Introducing PyRobot: How Facebook is Democratizing Robotics Programming Using Deep Learning (Jesus Rodriguez)
 - Stand Away From the Edge: Thinking About Edge Workers (Steve Fenton)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Making Yourself Uncomfortable To Grow (Wes Bos)
 - MS Dev Show – Real-World Blazor with Ed Charbeneau (Jason Young & Carl Schweitzer)
 - Technology & Friends – John Alexander on ML.NET (David Giard)
 - Revision Path 300: Hannah Beachler (Maurice Cherry)
 - JSJ 370: Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD (Charles Max Wood)
 - Real Talk JS Episode 38: Node.js Optimization and Performance – Matteo Collina (John Papa, Ward Bell & Dan Wahlin)
 - Engineering Azure IoT Solutions with L&T TS | Internet of Things Show (Olivier Bloch)
 - No Dogma Podcast #124 – Mads Torgersen, C# 8 (Bryan Hogan)
 - App In The Cloud: Weird stories from 10 years as a mobile developer with Christopher MANUE (Daniel Hindrikes)
 - The 6 Figure Developer Episode 097 – Career Development with Dylan Israel (John Callaway)
 
Community & Events
- Making Meetings & Events Family-Friendly (Kalahari Meetings)
 - Get to know the couchbase community: Meet Nic Raboy (Laura Czajkowski)
 - Former Windows Insider chief Gabe Aul now works at Facebook (Laurent Giret)
 - How to Encourage Girls to Stay in STEM (Matthew MacDonald)
 
Database
- Check SQL Server Query Store Storage Utilization with T-SQL (Carlos Robles)
 - SQL SERVER – Getting Started with DBCC FLUSHAUTHCACHE on SQL Azure (Pinal Dave)
 - Creating A Composite Index Using Ancestral Keys In A Hierarchical Database Table Design (Ben Nadel)
 - Getting Started with Azure Data Lake Storage (David Giard)
 - RavenDB Operations: Production Stack Traces on Windows & Linux (Oren Eini)
 - Azure Cosmos DB: A competitive advantage for healthcare ISVs (Tim Sander)
 - Basic tips to improve T-SQL performance: Part 1 (Eduardo Pivaral)
 
SharePoint & MS Teams
- Share to Teams (Steven Abrahams)
 
Miscellaneous
- Moving to Dart from C++ (Nic Raboy)
 - Small Basic Prime – A Small Basic development environment (IDE) with debugger (litdev)
 - Windows 10 Tip: New Windows light theme (Athima Chansanchai)
 - Other Small Basic Systems Update (Nonki Takahashi)
 
More Link Collections
- The Morning Brew #2773 (Chris Alcock)
 - .NET App Developer Links – 2019-06-25 (Dan Rigby)
 - Interesting links of the week (2019 #23) (Michael Eaton)
 - Double Shot #2371 and Double Shot #2372 (Mike Gunderloy)
 - Azure Weekly: June 24, 2019 (Chris Pietschmann)
 - Collective #527 (Pedro Botelho)
 - Reading Notes #384 (Frank Boucher)
 - Azure.Source – Volume 88 (Microsoft Azure)
 
The Geek Shelf
 Beginning Ionic Mobile Development (Greg Lim)