Ultimate Guide to HTTP Cookies
With so much information scattered on web about the HTTP cookies (or simply cookies), this article is an attempt to bring all of that into one cohesive tutorial. This article should be enough for most web developers to gain intermediate-to-advanced level of understanding about cookies.
The Missing Introduction To Containerization
This is a really deep dive into history and technical aspect of Docker. Not an average how-to docker style.
If you are confused with runc, containerd, rkt, mobi, oci…then this post is for you.
We will learn some good tools such as
cgroup-tools to stress testing performance of container solutions.
Crash early and crash often for more reliable software
Crashes may be an indication of unreliable software and subpar development methods, crashing is also a valid error handling method that if used correctly can increase rather than decrease the overall quality, reliability, and velocity of a piece of software.
Your terminal is not a terminal: An Introduction to Streams
If programs cannot communicate they must have too many features to satisfy their user’s needs, therefore creating more software. By enabling inter-process communication, streams encourage software to be smaller and sometimes can even prevent software from being written.
Redis in action
Redis is so easy to use and develop tend to not learn deep about it. . By reading this book, you can learn about many of the tips, tricks, and well-known problems that have been solved using Redis. It contains a fake app that you will be design and build and learn Redis in a more practical way.
r a few pieces of advice for JS developers who want to make the best use of code caching to improve the startup of their websites. This advice focuses on the implementation of caching in Chrome/V8, but most of it is likely transferable to other browsers’ code caching implementations too.
Building a PostgreSQL load tester
One of approach for load testing is to capture production traffic, and re-play them to other db for load test.
We will learn how to write log parser, lazy streaming and individual replay sessions to avoid slow queries block whole test.
If you just need the tool, head to github pgreplay-go
Code to read
Web framework in Bash(Education purpose only
Cross-platform ncurses Spotify client written in Rust
A Microservice Toolkit from The New York Times
Quick and reliable way to convert NGINX configurations into JSON and back
expresses HTML using a Ruby DSL similar to Elm
a secure AWS SAM deployer to manage serverless projects or scale serverless to a large organization. Built by Coinbase, you can read their introducing post
Sample database for SQL Server, Oracle, MySQL, PostgreSQL, SQLite, DB2
A peer-to-peer stack for code collaboration
cruises Kubernetes cluster resources and reports potential issues with deployment manifests and configurations
a Kubernetes operator that automates the promotion of canary deployments using Istio or App Mesh routing for traffic shifting and Prometheus metrics for canary analysis
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this