.NET Weekly #119 (11.03 - 17.03)
Cloud & Web
- The ACME Protocol is an IETF Standard
- Salted Password Hashing - Doing it Right
- Vuex - A Deeper Look At Modules, Namespacing and More
- Google Cloud Storage Incident 19002
- The Definitive 2019 Guide to Cryptographic Key Sizes and Algorithm Recommendations
- Dilemmas With React Hooks - Part 1 - States And Reducers
- Hardware innovation for data growth challenges at cloud-scale
- Why isn’t my session state working in ASP.NET Core? Session state, GDPR, and non-essential cookies
- Creating a not-empty GUID validation attribute and a not-default validation attribute
- Achieve more with Microsoft Game Stack
- ASP.NET Core InProcess Hosting on IIS with ASP.NET Core 2.2
- ILPack - Serialize .NET Core assemblies
- F5 Acquires NGINX to Bridge NetOps And DevOps
- Rebuilding My Personal Infrastructure With Alpine Linux and Docker
- Traduora is now open source
- Announcing Submariner, Multi-Cluster Network Connectivity for Kubernetes
- System.CommandLine is here
- pstacks is now available for both Windows and Linux as a .NET Core console application
Architecture & Databases
- Goodbye Docker and Thanks for all the Fish
- Give Me Back My Monolith
- A Comparison of Scalable Database Isolation Levels
- Amazon Aurora ascendant - How we designed a cloud-native relational database
- 7 Commandments for Event-Driven Architecture
- Why You Shouldn’t Hardcode the Current Database Name in Your Views, Functions, and Stored Procedures
Programming Languages
- An example of state-based testing in Haskell
- Fixing Random, part 12
- Fixing Random, part 13
- Announcing TypeScript 3.4 RC
- Demystifying HttpClient Internals
- How Data Visibility Hurts Maintainability
- Exceptions vs the Result type in F#
Runtime
- Add Utf8String type
- JIT-less V8
- New IL instruction for typeswitch
- Writing ClrMD extensions for WinDbg and LLDB
Other
- How NOT to hire a software engineer
- Why deadlines and sprints are bad for you
- Technical Debt is like Tetris
- Introducing Firefox Send
- On Open Distros, Open Source, and Building a Company
- Open Source needs Open Source companies.
- These Cookie Warning Shenanigans Have Got to Stop
- Sustainability as a Service
- Developers, Blog More and Own Your Words