Recent posts

2022 Trends in Software Development Patterns

6 minute read

Software development is the process of designing and creating computer software. It can be done by different methods, but typically it involves programming a solution or building it from other available components. The complexity of this process depends on the size and type of application being developed. There are many trends in software develo...

Debugging Sidekiq Workers Using pry-remote on Rails Applications

2 minute read

Sidekiq is a fantastic solution for background processing in Ruby on Rails web applications. It allows you to run Rails code on a separate thread with really fast execution times. I have described some features of sidekiq in my article on Essential Ruby Gems For Web Application Development. In this article I will show you how you can debug sidek...

A Collection of Tips and Tricks For The Ruby Language

5 minute read

Ruby is a boon to software developers. Its design simplifies the process of creating a program letting its developers spend more time on the algorithm and functionality rather than the code itself. I have been using Ruby for years now and in this article, I’ve decided to share some of Ruby’s most interesting yet not widely known features so that...

Essential Ruby Gems for Web Application Development with Rails 5

7 minute read

Ruby on Rails is a popular choice for development of web applications due to it’s simplicity and prototyping speed. Rails has a very complex and all inclusive toolkit out of the box which fulfills most requirements arising during regular web application development cycles. However, when requirement becomes more specific, even Rails’ enormous inb...