Blogs


CRuby Memory Slots: See Them, Tweak Them, Make Them Fast
You've probably read a lot about how Ruby handles memory over the years. If you haven't: there's a lot. Ruby is a dynamic language, and managing memory in dynamic languages is complicated. Managing memory well and fast in dynamic languages is usua...



Setup SSL proxy for insecure browser content with Ruby and NGINX
SSL protection is becoming de facto standard in web and mobile development. One potential problem is that website could be served via a secure SSL connection and still displayed as insecure by most of the modern browsers. It's enough that at least...





How Much Does Meltdown/Spectre Patching Slow Down a Big Rails App?
You've likely heard about the Meltdown and Spectre bugs that affect nearly all modern CPUs. You've probably heard that the patch to fix them costs some performance. You'll hear between a 5% and 20% penalty or more, depending who you ask and about ...