Top Links
- Announcing the Insider Dev Tour 2019! (Pete Brown & Dona Sarkar)
- Create Interactive .NET Documentation with Try .NET (Maria Naggaga)
- Announcing TypeScript 3.5 RC (Daniel Rosenwasser)
- Hanselminutes – Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono with Steven Kirk (Scott Hanselman)
Web & Cloud Development
- AKS Cluster Performance: How to Better Operate Kubernetes in Azure (Christian Melendez)
- My Favorite Tips and Tricks in Angular (Christian Nwamba)
- Updating Microsoft Account Logins in ASP.NET Core with OpenID Connect and Azure Active Directory (Damien Bowden)
- Using Jetpack to Accelerate WordPress Development (Geoff Graham)
- Microsoft 365 boosts usage analytics with Azure Cosmos DB and Part 2 (Parul Matah)
- Ansible 2.8: What’s new for Azure (Pui Chee Chan)
- Managing Data in the Cloud ☁ (Jeremy Likness)
- Auto blogging Jekyll with Logic Apps, ACI Containers and .NET Core (Shayne Boyer)
- Accelerate bot development with Bot Framework SDK and other updates (Yochay Kiriaty)
Visual Studio & .NET
- r /Visual Studio Find and Replace dialog/KCommands (Sergey Vlasov)
- Visual Studio Code April 2019 (VS Code Team)
- Design patterns in C# – Factory Method and Abstract Factory (Carmel Eve)
- Announcing PostSharp 6.2 RTM, and a Faster Release Pace (Gael Fraiteur)
- #MLNET – How to use the AutoML API in a Console App (Bruno Capuano)
Design, Methodology & Testing
- Product thinking in a data platform (Martin Fowler)
- Strategy Behind More Agile Budgeting, Part 2 (Johanna Rothman)
- Git + GitHub Best Practices for Teams (Opinionated) (Ben Holmes)
- Git Branching Strategies (Chris Ayers)
- The Tension is Intentional (Charlie Kindel)
- Why We’re Hardwired To Love The Hustle (Hint: It’s Complicated) (Emily Esposito)
- Insights to Application Awareness and Understanding (Andy Moore)
- Installing a test certificate directly from an MSIX package (Horatiu Vladasel)
Mobile, IoT & Game Development
- Refactoring iOS app with Coordinator Pattern for Navigation (Alfian Losari)
- How to Write Engaging Dialogs for Alexa Skills (Alison Atwell)
- Introducing Push to User for Visual Studio App Center (John Wargo)
- Announcing Stencil One: Beta (Manu Almeida)
- Flutter: Firebase Login Using Provider: package (Atif Siddiqui)
- A Guide to Using ScreenSize In Flutter — A More Readable Approach (Dane Mackier)
- Best Practices to Create a Delightful Voice Commerce Experience for Your Customers (Kristin Fritsche)
- Can you improve children’s lives through games? (Simon Jackson)
- What the Apple Supreme Court Decision Means for Developers (TJ VanToll)
Podcasts, Screencasts & Videos
- .NET Rocks! – Securing Microservices with Sam Newman (Carl Franklin & Richard Campbell)
- Coding After Work Podcast Episode 39 – Podcasting, Impostor Syndrome and the best speaker tips with Scott Hanselman and Coding After Work Podcast Episode 40 – Microsoft then and now, barbershop, and storytelling with Larry Osterman (Jessica Engström & Jimmy Engström)
- Applying machine learning to coding itself (Eric Lippert)
- Developer Tea – 3 Red Flags that You’re Heading for Burnout (Jonathan Cutrell)
- Introducing Azure Boards to the GitHub Marketplace | The DevOps Lab (Alex Nichols, Damian Brady & Anisha)
- Next Level Maps With ArcGIS For .NET | The Xamarin Show and .NET Community Standup – May 16th 2019 – Build 2019 Recap for .NET Developers | .NET Community Standups (James Montemagno)
- Rocket 227: Hot Terminal (Brianna Wu, Christina Warren & Simone De Rochefort)
- Voices in AI – Episode 87: A Conversation with Sameer Maskey (Byron Reese)
- STEM Everyday: #124 | It Is Chic to be Geek! | feat. “Mrs. Geeky” Laurie Green (Chris Woods)
- Women in Business & Technology Podcast 045 – Assembling a Future for Us with Sage Quiamno, Aparna Rae, and Jessie Woolley-Wilson (Sonia Dara & Colleen O’Brien)
- Monitor inappropriate communication through Microsoft 365 (Microsoft Mechanics)
- Ask Octopus Episode 19-21 – Installing Octopus, Staging deployment packages & Retrying rolling deployments (Derek Campbell)
- React Podcast 48: Open Source It with Jon Rohan (Michael Chan)
- Azure Podcast Episode 279 – Build 2019 – Functions Updates (Sujit D’Mello)
- Deep Dive: Deploying IoT Edge workloads on Kubernetes | Internet of Things Show (Pamela Cortez)
Community & Events
- Diversity in tech – how can we close the growing gender gap? (Redgate DevOps Group)
- MS Build 2019: The Highlights (Inbar Yagur)
- Stack Overflow – Security Update (Mary Ferguson)
- Weekend Picks: Rittenhouse Row Spring Festival, Pride Parade, Photo Pop Philly And More (Shannon Wink)
Database
- Date and Time Conversions Using SQL Server (Edgewood Solutions)
- SQL SERVER – Download and Install SQL Server Sample Database (Updated Post for 2019) (Pinal Dave)
- Creating Dashboard Extensions for Azure Data Studio (Eduardo Pivaral)
- What Is The Maximum Length Of A Text Value In Power BI? (Chris Webb)
PowerShell
- Get-ScriptDirectory to the Rescue (Steve Lee)
More Link Collections
- The Morning Brew #2747 (Chris Alcock)
- .NET App Developer Links – 2019-05-17 (Dan Rigby)
- Double Shot #2345 (Mike Gunderloy)
- Roundup #43: .NET 5, gRPC, .NET Core 3 Perf, App Service Dashboard, Interface Default Implementation (Derek Comartin)
- Collective #516 (Pedro Botelho)
The Geek Shelf
Write Modern Web Apps with the MEAN Stack: Mongo, Express, AngularJS, and Node.js (Jeff Dickey)

Building Progressive Web Apps: Bringing the Power of Native to the Browser: Tal Ater: 9781491961650: Books
The Modern JavaScript Collection eBook: Aurelio De Rosa, Craig Buckler, Nilson Jacques, Byron Houwens, Jeff Mott, Graham Cox, Ludovico Fischer, James Wright, James Kolce, Moritz Kroger, Ivan Curic, Samier Saeed, M. David Green, Michaela Lehr, Michael Wanyoike, Darren Jones, Mark Brown: Kindle Store