Top Links
- Let’s Learn .NET – Blazor – Free Live Stream Event (James Montemagno)
 - The 6 Figure Developer Episode 201 – Sustainable OSS with Rockford Lhotka (John Callaway)
 - Debug & Analyze Dump Files in Visual Studio (Mark Downie)
 - Charlie Kindel on Terminal.Gui – Azure DevOps Podcast Episode 146 (Jeffrey Palermo)
 - Solitaire in Blazor Part 3 – Drawing, Discarding, and the Stacks (Matthew Jones)
 
Web & Cloud Development
- Tailwind CSS v2.2 (Adam Wathan)
 - Build serverless, full stack applications in Azure (Anna Hoffman)
 - Azure SDK Release (June 2021) (Azure SDK Team)
 - Node.js Server Monitoring Best Practices (Charris Herrera)
 - How to migrate and modernize Linux workloads and open source databases to Azure (Chhavi Nijhawan)
 - Image To Text Conversion With React And Tesseract.js (OCR) (Ayobami Ogundiran)
 - What is Tailwind CSS (Siddharth Chaudhary)
 - Upload and resize an image natively with ASP.NET Core ️ (Thomas Ardal)
 - The cost of the cloud (Oren Eini)
 - Aurelia 2 Update – Alpha 8 (Dwayne Charrington)
 - The State of WebAssembly 2021 (Colin Eberhardt)
 - Web Development for Beginners: A new Learning Path on Microsoft Learn (Chris Noring)
 - What Web Designers Can Do to Create Lightweight and Faster Mobile UIs (Suzanne Scacca)
 - Always Show Arrows for Number Input (David Walsh)
 - Build serverless real-time chat application with Web PubSub and Static Web Apps (Yan Jin)
 
WinUI, .NET MAUI & XAML
- What’s New in .NET MAUI Preview 5 (David Ramel)
 
Visual Studio & .NET
- Creating an Append-Only List Wrapper in C# (Ilyana)
 - Convert TXT to PDF in C#, VB, and Java (Gabriel Smith)
 - Default Your FirstOrDefault in .NET 6.0 (Adam Storr)
 
Design, Methodology & Testing
- What is Figma? A Design Crash Course [2021 Tutorial] (Adrian Twarog)
 - Clean code tip: Principle of Least Surprise (Davide Bellone)
 - Top 10 Git Commands Every Developer Should Know (Gayathri Sankar Raj)
 - GitHub Packages Container registry is generally available (Nilofer Rajpurkar)
 - So, what the heck is *outbound* product management, and should you have this function too? (Richard Seroter)
 - Can InnerSource bring open source practices to closed corporate bureaucracies? (Ryan Donovan)
 - How to become more productive with Gitlab CI (Veethika Mishra)
 - 5 Development Best Practices That Will Help You Craft Better Tests (Dave Brock)
 
Mobile, IoT & Game Development
- Raspberry Pi R2D2 console (plus tons of other Star Wars projects) (Ashley Whittaker)
 - Google’s UI Toolkit Flutter 2.2 Claims Cross-Platform Crown (Karsten Silz)
 - How to Create Sign-in Buttons in Flutter (Luciano Jung)
 - Unity 2021.2 beta is available for feedback (Eduardo Oriz & Thomas Petersen)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – CSRF Explained (Wes Bos)
 - InfoQ Podcast: Chris Richardson on Design-Time Coupling in Microservices (Chris Richardson)
 - CodeNewbie S16:E7 – How you can build communities for love and profit (Veni Kunche) (CodeNewbie Team)
 - Revision Path – Adekunle Oduye (Maurice Cherry)
 - React Native Radio 201 – We React to News (Jamon Holmgren, Jon Major Condon & Robin Heinze)
 - Translate documents at scale and preserve formatting with Azure Translator | AI Show (Seth Juarez & Krishna Doss)
 - Learn to Code with Me S8E3: From Prison to Programming: How Nikkole Spurgeon Learned to Code While Incarcerated (Laurence Bradford)
 - The Power to Automate – Adventures in .NET 074 (Caleb Wells, Shawn Clabough & Wai Liu)
 - The Stack Overflow Podcast #349 – The “No-Code” tools bringing software to analog industries closed during the pandemic (Ben Popper, Dara Perl & Colton Beach)
 - The Amp Hour #546 – Thousands Of Dependencies (Dave Jones & Chris Gammell)
 - Microsoft 365 Dev Podcast – Microsoft Graph Connectors with Brian T. Jackett (Jeremy Thake & Paul Schaeflein)
 - DBAle 33: Data Cataloging, a giraffe’s eye view (Chris Kerswell & Chris Unwin)
 - Microsoft 365 PnP Weekly – Episode 132 – Nicole Woon (Microsoft) (Vesa Juvonen & Waldek Mastykarz)
 - Microsoft Viva, The Essentials video series and Zero Trust, The Essentials video series (Zachary Cavanell)
 - Google Cloud Security Podcast – Double-clicking, but not on fire hydrants, with bot fighters (Anton Chuvakin)
 
Community & Events
- The Dev Talk Show – First Look at .NET 6 (June 23rd) (Andy Schwam, Chris Gomez & Rich Ross)
 - Join us for a Live event on Static Web Apps 30th June 2021 (Lee Stott)
 - Racial Equity Initiative: A year of progress on our commitments (Lindsay-Rae McIntyre)
 
Database
- Adding Managed Instances to SQL Server Distributed Availability Groups (Brent Ozar)
 - Released: Update to Microsoft OLE DB Driver 18 for SQL Server (David Engel)
 - COUNT(*) and Index Frequently Asked Questions (Pinal Dave)
 - New and Improved Import in Couchbase Cloud (Prasad Doddi)
 
SharePoint & MS Teams
- How to Easily Turn Teams Messages into Tasks (Michael Reinders)
 
Miscellaneous
- The Surface Duo keeps getting cheaper. What does that mean for Microsoft’s mobile strategy? (Daphne Leprince-Ringuet)
 - How to Make Tech Interviews Suck Less (Jennifer Riggins)
 - Microsoft has big plans for healthcare, and it’s taking a different path to the rest of big tech (Jo Best)
 - The ARM processor (Thumb-2), part 16: The calling convention (Raymond Chen)
 
More Link Collections
- The Morning Brew #3257 (Chris Alcock)
 - .NET App Developer Links – 2021-06-22 (Dan Rigby)
 - .NET News Roundup: .NET 6, MAUI, EF Core 6, Visual Studio 2022 (Arthur Casals)
 - Sands of MAUI: Issue #13 (Sam Basu)
 - [Last Week in .NET #47] – 11 follows X (George Stocker)
 - Weekly Notes – #68 (Miguel Bernard)
 
The Geek Shelf
 Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C# (Jimmy Engström) – Referral Link

