The Crafting Strider

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

.NET Weekly #163 (24.02 - 01.03)

Cloud & Web

  1. Securing Firefox with WebAssembly
  2. When ASP.NET Core can’t find your controller - debugging application parts
  3. Null API Responses and HTTP 204 Results in ASP.NET Core
  4. Working with IWebHostEnvironment and IHostingEnvironment in dual targeted ASP.NET Core Projects
  5. ASP.NET Core Apps Observability
  6. Securing gRPC-based Microservices in .NET Core

Tooling & Libraries

  1. Introducing Dispatch - a crisis management orchestration framework
  2. k6.io - modern load-testing tool for developers
  3. React v16.13.0
  4. Multicluster Kubernetes with Service Mirroring
  5. Introducing Secrets and Environment Variables to Cloudflare Workers
  6. Rider 2020.1 Starts Early Access Program
  7. GitHub Multi-line code suggestions beta
  8. ReSharper 2020.1 Roadmap

Architecture & Databases

  1. In depth guide to running Elasticsearch in production
  2. CouchDb 3.0 released
  3. Socratic vs. Euclidean Forms of API Documentation
  4. Meaningful availability
  5. Parallelism, what next in PostgreSQL
  6. A primer on functional architecture
  7. Evolving Architecture with DDD and Hypermedia - Einar Høst at DDD Europe

Programming Languages

  1. C# 8 asynchronous streams
  2. Dos and Don’ts of stackalloc
  3. Asynchronous programming in JavaScript
  4. Hundred year mistakes
  5. Immutability in DTOs
  6. Discerning and maintaining purity

Runtime

  1. Get the inline stack on IP level
  2. Casting performance and the order of interfaces
  3. .NET Core 3.0 will reach End of Life on March 3, 2020
  4. Provisional Mode in GC

Other

  1. Things I Learned From Five Years in Climate Tech
  2. An EPYC trip to Rome - AMD is Cloudflare’s 10th-generation Edge server CPU
  3. .NET R’n’D Digest - February, 2020
  4. How a 2 person startup already uses 28 other tools
  5. Multicore OCaml - Feb 2020 update