Top Links
- Top 7 JavaScript Object Destructuring Techniques (Chameera Dulanga)
- Cheat codes for the web – Browser developer tools for non-developers (Chris Heilmann)
- Crashlytics for .NET MAUI with Sentry (Andreas Nesheim)
- “Code” 2nd Edition Now Available! (Charles Petzold)
- The Changelog #500 – The legacy of CSS-Tricks (Chris Coyier, Adam Stacoviak & Jerod Santo)
Web & Cloud Development
- Announcing the General Availability of WordPress on Azure App Service (Abhishek Reddy)
- Debug Logging Microsoft.Identity.Client and the MSAL OAuth client credentials flow (Damien Bowden)
- JavaScript Slows Progress, Should be Retired, Argues JSON Creator (EditorDavid)
- How to deploy Kubernetes apps efficiently (Dave Blakey)
- Themes Magic in Telerik UI for Blazor (Peter Vogel)
- TypeScript vs. JavaScript (Phil Britt)
- ASP.NET Core MVC Views not Resolving when Rendering Partials outside of the default ControllerContext (Rick Strahl)
- Serverless hosting with Azure Functions (Sarah Dutkiewicz)
- ESLint’s new config system, Part 2: Introduction to flat config (Nicholas C. Zakas)
- Introducing Governance for Publishing Collection Documentation (Akshay Deo)
- Terraform Modules: Create Reusable Infrastructure as Code (Chris Pietschmann)
- Passkeys (Eric Lawrence)
- Build a data serving API (Justice Zisanhi)
- Create Effective Feedback Loops for Better API Governance (Kin Lane)
- Microsoft adopts European Cloud Principles (Microsoft Corporate Blogs)
Visual Studio & .NET
- Running EF Core Migration Bundle on Alpine Linux – problems and optimisations (Maciej Zwierzchlewski)
- Adding Dependency Injection to your .NET Console Apps (and tests) (Jason Sultana)
- WireMock.Net (Paul Michaels)
- The AArch64 processor (aka arm64), part 9: Sign and zero extension (Raymond Chen)
- Use Visual Studio Port Tunneling to handle Twilio Webhooks (Niels Swimberghe)
Design, Methodology & Testing
- Mediator Pattern – CQRS with MediatR (Steven Giesel)
- Azure DevOps: Create SSH Key to Authorize Git on macOS (Chris Pietschmann)
- Instantiate test data with Instantiator (Hannes Dorfmann)
- How Open Source is Contributing to Your Team’s Development: What Leaders Should Know (Al Sene)
- Secure your .NET builds with StepSecurity and GitHub Actions (Dave Murray)
- Alternatives to Trello Project Management (Enrique Corrales)
- GitHub Projects Now Generally Available (Sergio De Simone)
Screencasts & Videos
- Michael Mishal on Reinforcement Learning (David Giard)
- Coding After Work – Building “Next Tech Event” using Blazor and RavenDB Part 9 (Jimmy Engstrom & Jessica Engstrom)
- Tech News #17: Someone Tagged 400k GitHub Users, Building a Microsoft Teams Bot, and more (SSW TV)
- FreeCodeSession – Episode 384 (Jason Bock)
Podcasts
- Merge Conflict 318: Fixing Performance Issues (James Montemagno & Frank Kreuger)
- Syntax Podcast – Supper Club × Lee Robinson on React Suspense, Server Components (Wes Box & Scott Tolinsky)
- Scrum Master Toolbox Podcast – Helping the Product Owner understand why interruptions are disruptive for the team | Catherine Kraus (Vasco Duarte)
- JS Party #237 – Qwik is a new kind of web framework (Misko Hevery, Jerod Santo & Kevin Ball)
- The Amp Hour #598 – Best way to find a leak (Dave Jones & Chris Gammell)
- Fragmented: The Software Podcast #234: More Product. Less Architecture? (Donn Felker & Kaushik Gopal)
Community & Events
- Developers. Developers. Developers. (Jamie Maguire)
- Release Radar · July 2022 Edition (Michelle Mannering)
- Meet a recent Microsoft Learn Student Ambassador graduate: Chirag Sharma (MS Student Developer Team)
Database
- Tales from the trenches – moving an old and large offline database to Azure SQL Database with SqlPackage (Erik Ejlskov Jensen)
- SQL WAITFOR Command to Delay SQL Code Execution (Aubrey Love)
SharePoint, M365 & MS Teams
Miscellaneous
- Some README.md Love: Markdown Support Improvements (Aleksei Zhebel)
- Winamp, the Best MP3 Player of the 1990s, Receives Major Update (BeauHD)
- Expansion of Microsoft Rewards to 40+ new countries (Bing Team)
- Microsoft Surface Laptop Go 2 review: a little laptop for light work (Dan Seifert)
- The Carbon Footprint of Machine Learning (Kimberley Mok)
- DuckDuckGo browser’s stricter privacy protection will also apply to Microsoft scripts now (Umar Shakir)
- The PyCharm 2022.2.1 Release Candidate Is Now Available! (Valeria Letusheva)
More Link Collections
- Weekly Xamarin – Issue 358 – 8th Aug 2022 (Kym Phillpotts)
- C# Digest Issue #427 (Jakub Chodounsky)
- F# Weekly #31, 2022 – Rider & resharper-fsharp 2022.2 (Sergey Tihon)
- The Overflow #137: The San Francisco exodus (Ryan Donovan & Cassidy Williams)
- The Wolf Report – August 8th, 2022 (Michael Wolfenden)
- Build5Nines Weekly – August 5, 2022 (Chris Pietschmann)
- Reading List 293 (Bruce Lawson)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, responsive, and asynchronous .NET applications using C# (Alvin Ashcraft)