Blogs

How Sinatra Works, or How We Can 山寨 (Shanzhai) a mini Sinatra in 23 Lines of Code
Sinatra is great. It is simple, it is elegant, it is easy to use, and it is wildly popular.It's arguably the second most popular Ruby web framework, following, well very obvious, the Rails.Ideally we want to thoroughly study how Rails works, but t...

Continuous Integration and Delivery to AWS Kubernetes
Kubernetes is a fantastic platform to run resilient applications and services at scale. But let’s face it, getting started with Kubernetes can be challenging. The path that code must take from the repository to a Kubernetes cluster can be dark and...




According to our estimations altogether there is over a million of programmers who use Ruby
"(..) According to our estimations altogether there is over a million of programmers who use Ruby" (a snippet of my 50-minutes conversation with Artem Sarkisov - product marketing manager from @RubyMine
/ JetBrains)

ActiveRecord PostgreSQL Adapter extension for using a cursor to return a large result set
PostgreSQLCursor extends ActiveRecord to allow for efficient processing of queries returning a large number of rows, and allows you to sort your result set.In PostgreSQL, a cursor runs a query, from which you fetch a block of (say 1000) rows, proc...

Ruby on Rails vs Node.js - which technology is better for your app?
Node.js and Ruby on Rails are two popular solutions used in web development. Both loved for their simplicity, speed of development, and easy code maintenance, they are often compared and seem to be good alternatives to Python, Java, PHP or .NET.Wh...
