Full-length articles about software engineering

SOLID principles

January 18, 2022

This article is a quick summary easy to memorize, so you will never wonder again what this SOLID term is all about.

Continue reading →

Five things you did not know about Rails transactions

January 4, 2022

Transactions in Rails are an integral part of the framework, even if you don’t use them explicitly. Sometimes the way they work may be surprising, especially if you ...

Continue reading →

Rails 7 - what is new?

Published outside December 30, 2021

The 7.0 release brings Rails closer to the ideal of ‘The One Person Framework’. What does it change for existing web apps and brand new products?

Continue reading →

Rails enum under the hood

November 2, 2021

Have you ever wondered how the enum is working under the hood and how it’s possible that we get access to more valuable methods that we don’t define directly with th...

Continue reading →

Intro to web scraping

October 26, 2021

This article introduces web scraping with Ruby, based on my ten years of experience in writing automation scripts. But it’s just a beginning; there is a lot more to ...

Continue reading →

The Sidekiq job flow

October 19, 2021

This article introduces the Sidekiq job’s flow to help you understand what is happening with the job you queue when it’s successfully performed, or an error is raise...

Continue reading →

Introduction to Rails transactions

October 12, 2021

Create bulletproof processes with Ruby

Continue reading →

Enum in Rails explained

October 5, 2021

This article is a perfect starting point for someone unfamiliar with Rails enums yet and a perfect checklist for developers who work with such structures daily.

Continue reading →

9 takeaways from years of building Ruby on Rails projects

Published outside September 30, 2021

As of September 2021, Rails supports over a million live websites worldwide, mainly in the US. Its usage growth has been near-constant for the last decade. We’re not...

Continue reading →

How to add a powerful blog to your ecommerce site in minutes

Published outside September 6, 2021

In this article, I will show you how you can easily integrate your e-commerce platform built with Spree and a blog with the ButterCMS headless platform

Continue reading →