GraphQL Design Tutorial
This tutorial was originally created by Shopify for internal purposes. They’ve created a public version of it since they think it’s useful to anyone creating a GraphQL API.
Consistent Hashing Simplified
We want to dynamically add/remove cache servers or sticky sessions based on usage load.
Naitve module hashing will cause connection/keys moves around when adding/removing servers.
A HashRing helps to reduces key remap.
Our Machinery guidebook
The purpose of this guidebook is to lay down principles and guidelines for how to write code and work together at Our Machinery.
How browsers schedule and execute scripts can impact the performance of web pages. While techniques like script defer, and preload influence script loading, knowing how browsers interpret them can also be helpful
A Case for a New Language
It is quite a common belief that the answer to that question should be “never” or at least “unless you absolutely have to, and even then think twice and decide against it”. However, if we slightly re-formulate the question to “shall I write a DSL for that particular problem?” the answer would be the roaring “YES”.
Code to read
🐬 feature flipping for ruby (performant and simple)
Native Go implementation of Austin Appleby’s third MurmurHash revision
a tool designed to find common security issues in Python code.
Container Machines - Containers that look like Virtual Machines
Expose your local endpoints to the Internet
A self contained feature flag solution
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this