The Crafting Strider

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

.NET Weekly #149 (21.10 - 27.10)

Cloud & Web

  1. Thought on Vue 3 Composition API
  2. 55 Lessons From 5 Years in React
  3. ASP.NET Core updates in .NET Core 3.1 Preview 1
  4. Introduction to Routing in Blazor
  5. Get Ready for New SameSite=None; Secure Cookie Settings
  6. RDS database migration with Lambda
  7. An Illustrated Guide to OAuth and OpenID Connect
  8. Building Messaging Endpoints in Azure: Functions

Tooling & Libraries

  1. Lesser Known Coding Fonts
  2. VerneMQ - Saving band-with with topic aliases
  3. Azure Infrastructure as Code Labs
  4. HashiCorp Nomad 0.10 General Availability
  5. New in .NET Core 3.0 - local tools
  6. BenchmarkDotNet v0.12.0
  7. Node 13.0.0
  8. React - Introducing Concurrent Mode
  9. Rider 2019.3 Early Access Program is Open
  10. Victor Mono – A free programming font

Architecture & Databases

  1. Can adding an index make a non SARGable query SARGable
  2. Why Nutanix Beam went ahead with Apache Pulsar instead of Apache Kafka
  3. Why MQTT has become the de-facto IoT standard
  4. Storing 50 million events per second in Elasticsearch - How we did it
  5. How YugabyteDB Scales to More than 1 Million Inserts Per Sec
  6. RabbitMQ Mirrored Queues Gotchas
  7. What’s New in PostgreSQL 12

Programming Languages

  1. Pros and cons of different ways of storing Enum values in the database
  2. Experimenting on QUIC and HTTP 3 in ASP.NET Core
  3. Options for .NET’s versioning issues
  4. RavenDB. Two years of pain and joy
  5. Eight Tips to Make Code Reviews Suck Less
  6. A red-green-refactor checklist
  7. The problems of shared mutable state and how to avoid them


  1. Update breaking change rules for default interface methods
  2. Research based on the .NET Runtime
  3. vectorization of a manually unrolled loop
  4. .NET Vector Performance


  1. Video Architecture Search
  2. How to prepare a Technical Interview
  3. Explaining how fighting games use delay-based and rollback netcode
  4. Stay in-the-know - Introducing the Performance Matters newsletter