The Crafting Strider

Raman But-Husaim’s personal webblog. Ideas, tech articles born through the life of a software engineer

.NET Weekly #161 (27.01 - 02.02)

The next issue will appear in late Feb - early Mar as my vacation is approaching :).

Cloud & Web

  1. React Native is the Future of Mobile at Shopify
  2. Remote Cloud Execution – Critical Vulnerabilities in Azure Cloud Infrastructure - Part 2
  3. Inserting middleware between UseRouting() and UseEndpoints() as a library author - Part 1
  4. Production Postmortem - The slow slowdown of large systems
  5. A new experiment - Call .NET gRPC services from the browser with gRPC-Web
  6. Troubleshooting Performance Problems related to Application Domains reloading

Tooling & Libraries

  1. Autofac 5.0 Released
  2. MSMQ is dead
  3. Blazor WebAssembly 3.2.0 Preview 1 release now available
  4. Why we terminated our partnership with Microsoft
  5. ASP.NET Core SignalR MessagePack Hub Protocol moving to MessagePack v2.x package
  6. MessagePack Denial of Service

Architecture & Databases

  1. SQLite Is Serverless
  2. Umbra - an ACID-compliant database built for in-memory analytics speed
  3. Data Migrations Don’t Have to Come with Downtime
  4. Effectiveness of local caching in a distributed environment
  5. How to implement a streaming at scale solution in Azure
  6. Monoliths are the future
  7. Designing a Production-Ready Kappa Architecture for Timely Data Stream Processing
  8. Distributed SQL vs. NewSQL

Programming Languages

  1. Performance first
  2. How to Reduce Technical Debt
  3. Become a Better Developer by Reading Source Code
  4. How I write SQL code
  5. The Let It Crash Philosophy Outside Erlang
  6. TypeScript’s quirks - How inconsistencies make the language more complex
  7. TypeScript enums - How do they work? What can they be used for?
  8. Message-IDs for Handling Concurrency
  9. Deserializing JSON into polymorphic classes with System.Text.Json


  1. Fast, parallel applications with WebAssembly SIMD
  2. .NET Core January 2020 Updates – 2.1.15, 3.0.2, and 3.1.1
  3. .NET Framework January Preview of Quality Rollup


  1. Pi-hole Network-wide Ad Blocking
  2. Building personal search infrastructure for your knowledge and code
  3. My Second Year as a Solo Developer