Serverless Best Practices
How to Design for the Modern Web
The Terrible Performance Cost Of CORS Request, on the single-page application
Building the Decentralised Web — Part Two - The Components
AWS Top 10 Security Tips
Why isn't my ASP.NET Core environment-specific configuration loading
Avalonia-based .NET Decompiler (port of ILSpy)
VSCode August 2018 (version 1.27)
There’s more to life than HTTP - VerneMQ a high-performance and distributed MQTT broker
StackExchange.Redis 2.0 Released
Google Optimize now free — for everyone
Introducing cstar - the Spotify Cassandra orchestration tool, now open source
Cutting Edge - Never Mind JavaScript, Here’s Blazor
Dropbox - Migrating from Underscore to Lodash
Monolithic Repos Are Evil
Sprints, marathons and root canals
Couchbase Autonomous Operator with Persistent Volumes on Azure AKS
Serializable ACID Transactions on Streaming Data
On Redis master-slave terminology
Setting up Streaming Replication in PostgreSQL
A Developer’s Guide to MongoDB Replica Sets
Reviewing FASTERSummary
How Distributed Tracing Solves One of the Worst Microservices Problems
How to choose the right encryption technology for Azure SQL Database or SQL Server
The Identity functor
Combining iterator blocks and async methods in C#
Select Star SQL
First experiments using EF Core with Azure Cosmos DB
What To Tidy
Death by Planning - The Daily Software Anti-Pattern
Cargo Cult Programming - The Daily Software Anti-Pattern
V8 Internals - How Small is a Small Integer
Compiling Mono on Windows without Cygwin
WebAssembly - How and why
Adam Sitnik - My way of Conducting an Interview
Public Speaking - Should I speak?
How LLVM Optimizes a Function
What makes a good frontend developer?
Inside look at modern web browser (part 1)
Removing jQuery from GitHub.com frontend
GopherCon 2018 - Rethinking Classical Concurrency Patterns
Last updated 6 years ago