The Crafting Strider

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

.NET Weekly #101 (15.10 - 21.10)

Cloud & Web

  1. Cookie Security - Myths and Misconceptions
  2. Modernizing Transport Security
  3. How We Built Snowflake on Azure
  4. Customer Notes - Diagnosing issues under load of Web API app migrated to ASP.NET Core on Linux
  5. Cloud Computing Without Containers
  6. Version 7 of Angular — CLI Prompts, Virtual Scroll, Drag and Drop and more
  7. Having The Security Rug Pulled Out From Under You

Tooling & Libraries

  1. Introducing GitHub Actions
  2. Blazor - We needed to talk performance
  3. ASP.NET Core 2.2.0-preview3 now available
  4. libssh 0.8.4 and 0.7.6 security and bugfix release
  5. Testing PowerShell Modules with Pester
  6. Deploy web apps, explore resources and more – Introducing the Azure Toolkit for Rider
  7. Better DevEx at Netflix - Polyglot and Containers
  8. Apache Kafka - Ten Best Practices to Optimize Your Deployment

Architecture & Databases

  1. How to Manage Connections Efficiently in Postgres, or Any Database
  2. MongoDB switches up its open-source license
  3. PostgreSQL 11 Released!
  4. Event Sourcing with PostgreSQL
  5. Microservices Are Something You Grow Into, Not Begin With
  6. 3factor
  7. Consistency without Clocks - The FaunaDB Distributed Transaction Protocol
  8. A Developer’s Guide to MongoDB Sharding

Programming Languages

  1. Learning JavaScript objects
  2. Guidance for library authors
  3. Black-Scholes-Merton, F# and AVX2
  4. Using multiple instances of strongly-typed settings with named options in .NET Core 2.x
  5. Does F# have a future?


  1. V8 release v7.0
  2. Diagnosing .NET Core ThreadPool Starvation with PerfView
  3. Add initial async iterators support to System.Private.CoreLib
  4. NET Framework October 2018 Preview of Quality Rollup


  1. Snap, Flatpak and AppImage, package formats compared
  2. The Evolution of the Windows Kernel
  3. Let’s talk about PAKE