Tutorials


A Rubyist's Introduction to Character Encoding, Unicode and UTF-8
It's very likely that you've seen a Ruby exception like UndefinedConversionError or IncompatibleCharacterEncodings. It's less likely that you've understood what the exception means. This article will help. You'll learn how character encodings work...

How to Perform Concurrent HTTP Requests in Ruby and Rails
Let’s start by describing what’s a blocking I/O. Long story short, any operation that does not directly use the CPU cycles from its thread, but instead delegates the work to external processes is a blocking I/O. Typical examples in the context of ...





The Complete Guide to Migrate to Strong Parameters
Migrating from Protected Attributes to Strong Parameters in a Rails project can be a huge step of the upgrade process. Especially when we are upgrading a large application. This guide is meant to help you tackle that step faster and with a lot les...


Continuous deployment Ruby application to Minikube with Google's Skaffold
Kubernetes has made it very easy to deploy and scale applications to the cloud than ever. Still, the development process has not evolved at the same speed.Today, most developers try to either run parts of the infrastructure locally with docker or ...