.NET Weekly #128 (27.05 - 02.06)
Cloud & Web
- Why I’m still using jQuery in 2019
- On SQS
- 5 More HTML and CSS Features You Didn’t Know Existed
- Latency-Adaptive Real-Time with Reactive Caching on Microsoft Orleans
- New – Data API for Amazon Aurora Serverless
- Amazon Managed Streaming for Apache Kafka (MSK) – Now Generally Available
Tooling & Libraries
- docker (all versions) is vulnerable to a symlink-race attack
- Layer 7 Observability with Consul Service Mesh
- Version 8 of Angular — Smaller bundles, CLI APIs, and alignment with the ecosystem
- Awesome Plugins for Rider - Language Support
- Awesome Plugins for Rider - Code Editing/Analysis
- Time travel debugging - It’s a blast! (from the past)
- DigitalOcean Killed Our Company
- GitHub open-sourced semantic - a library and command line tool for parsing, analyzing, and comparing source code
Architecture & Databases
- Why We’re Switching to gRPC
- PostgreSQL Table Inheritance – What’s It Good For?
- Diving into Distributed Tracing
- Scaling to 1M active GraphQL subscriptions on Postgres
- Is High Quality Software Worth the Cost
- One SQL to Rule Them All
- Aurora Postgres - Disastrous experience
- Introduction to SQL Server Security — Part 6
- Comparing Data Stores for PostgreSQL - MVCC vs InnoDB
Programming Languages
- 20 lines of code that will beat A/B testing every time
- Porting desktop apps to .NET Core
- Announcing TypeScript 3.5
- PowerShell 7 Road Map
- Be careful of lazy dependencies
- 8 Techniques to Avoid GC Pressure and Improve Performance in C# .NET
- Unpacking hoisting
- Build your own actors
Runtime
- Spying on .NET Garbage Collector with .NET Core EventPipes
- Matt Warren, How the .NET Runtime Has Changed
- Shooting Yourself in the Foot with Concurrent Use of FileStream.Position
Other
- Knowledge extraction from unstructured texts
- I can see your local web servers
- Software Design is Human Relationships - Part 2 of 3, Waiters, Changers, and Sufficiency
- The SaaS CTO Security Checklist
- Undervalued Software Engineering Skills - Writing Well
- Building Facebook’s service encryption infrastructure
- Programmers - Stop Undervaluing Your Time