.NET Weekly #110 (07.01 - 13.01)
Cloud & Web
- AWS Fargate Price Reduction – Up to 50%
- Why I am moving away from Vue.JS
- CSS doesn’t suck
- 8 Vue.js UI Component for 2019
- Making Use Of AWS Secrets Manager
- Vue.js best practices
- Stepping away from Sass
- Client-Server streaming merged into SignalR in ASP.NET Core 3
- You are thinking about serverless costs all wrong
- How Airbnb is Moving 10x Faster at Scale with GraphQL and Apollo
- Running async tasks on app startup in ASP.NET Core (Part 1)
- Policy-based Authorization in ASP.NET Core – A Deep Dive
Tooling & Libraries
- GitHub - Announcing unlimited free private repos and unified Enterprise offering
- Perfview - EventCounter data visualization
- Bash-5.0 release available
- Update Newtonsoft.Json project to use nullable reference types
- Hashicorp at Home - Part 2
- Performance Improvements in ReSharper 2018.3
- Metasploit Framework 5.0 Released
- How we fine-tuned HAProxy to achieve 2,000,000 concurrent SSL connections
- VueJS v2.5.22
- Lessons Learned From a Year of Fighting With Webpack and Babel
Architecture & Databases
- SQL is No Excuse to Avoid DevOps
- The Essential Guide to Building Balanced Development Teams
- Microservices and NoSQL - A Great Match
- Amazon DocumentDB (with MongoDB compatibility)
- Courier - Dropbox migration to gRPC
- The challenges of developing event-driven serverless systems at massive scale
- The State Of Software Security In 2019
- Pipelining Consensus Writes to Speed Up Distributed SQL Transactions
- Data modeling with indexes - Introduction
- Data modeling with indexes - Business rules
- Netflix Play API - Building an Evolutionary Architecture
Programming Languages
- TypeScript Roadmap, January - June 2019
- The Definitive Guide to Contributing to Open Source
- An Introduction to Chiron
- Starting the .NET Open Source Revolution
- Dual numbers
- The melting pot of JavaScript
- Removing JavaScript’s “this” keyword makes it a better language. Here’s why
Runtime
- Do we need JVM’s PhantomReference in .NET
- Implementing Phantom Reference in C#
- Monitoring GC and memory allocations with .NET Core 2.2 and Application Insights
- Profiling Concurrent .NET Code with BenchmarkDotNet and visualizing it with Concurrency Visualizer
- Collectible assemblies in .NET Core 3.0
- The dangers of streaming across versions of glibc - A cautionary tale