Speeding up Ruby with Shared String
An deep analysis on how use shared string to re-present string and its sub string without allocated new memory helps improve performance and reduce memory consumption.
Easy Cassandra Scaling
Let’s learn how to glue Chef, Terraform and Rundeck to automate process of scaling Cassandra with 150 nodes
There are thousdand way to use containers. This presents various common container patterns, from spoofing hosts to multi-stage builds and from sidecar containers to mounting sources at runtime.
My Favourite Secret Weapon – strace
strace is a tool allow you to see what system call your program is making. Ruby, Python, NodeJs, you can use strace on any process. To figure out why a process hang, or not starting and fail silently.
Front End Interview Handbook
Lots of very interesting front-end question, way better than the average Google front-end interview question have for you. Test yourself or just ignore it.
Stealing Data With CSS: Attack and Defense
This isn’t as scary as it sound. But it’s an very creative way to steal data on a page use only CSS. It works by generate bunch of CSS selector based on field value and set background image which trigger a HTTP request with the target input value.
Nginx HTTP2 Server Push
NGINX just added server push to mainline. Checkout a NGINX HTTP2 server push example using the latest code from source integrating with an HTTP1 Golang web server.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this