August 28, 2022 ·
4 min read
Data marshaling, migration and backward compatibility
March 27, 2022 ·
3 min read
This is a typical interview question which is going to ask you to implement a stack which can track the maximum or minimum value for the current stack.
July 31, 2021 ·
2 min read
In this article I’ll consider two common approaches to implementing depth-first search and breadth-first search in Ruby.
December 20, 2020 ·
1 min read
What is the difference, how and when to apply?
June 22, 2020 ·
2 min read
Failure Management, Fallbacks, Exponential backoff, Tools and Patterns
January 09, 2020 ·
4 min read
How to manage encrypted keys for different environments
June 30, 2019 ·
6 min read
Publish/Subscribe Pattern with Message Brokers and usage of core concepts. Asynchronous execution of the application parts.
June 22, 2018 ·
3 min read
The main purpose of caching is making the application work faster. But also this mechanism can help to more flexibly manage data, a good example is session management.
January 20, 2018 ·
2 min read
Single-process Ruby asynchronous processing library that runs with your existing app’s process
October 04, 2017 ·
4 min read
Module bundling, Loaders, Plugins, Babel
July 15, 2017 ·
5 min read
Using Git hooks to control code quality for Ruby, Rails and Chef
April 20, 2017 ·
3 min read
Saving time by automating routine deployment tasks
March 22, 2017 ·
4 min read
Every developer is looking for a right way to deploy applications to production. Often, the question of the deployment is…
February 17, 2017 ·
2 min read read
And how you can do that through https proxy.