Skip to content

Blog

Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.


Placeholder Image

How to Learn Ruby

Starting to learn a new programming language or a new framework every person faces a problem — what...
How To Memoize False and Nil Values

How To Memoize False and Nil Values

TL;DR: if method can return false or nil, and you want to memoize it, use defined?(@_result)...
How to Setup a Project That Can Host Up to 1000 Users for Free

How to Setup a Project That Can Host Up to 1000 Users for Free

Basic Heroku Setup or Staging Configuration Hosting service: Heroku Database:...
5 Steps to Add Remote Modals to Your Rails App

5 Steps to Add Remote Modals to Your Rails App

Sometimes you don’t want to write big JavaScript application just to have working remote modals in...
Running tests in containers with docker-compose

Running tests in containers with docker-compose

The main advantages of this way are to have independent environment for the tests running...
How to have a clean CSS structure with RSCSS/ITCSS

How to have a clean CSS structure with RSCSS/ITCSS

Writing the CSS code is relatively simple. Learning a language is not a big problem and doesn’t take...
Cons of the private chats for team collaboration

Cons of the private chats for team collaboration

Communication between team members is a very important part of the software development process....
Migrate from Sidekiq to Sidekiq.cr in Rails application

Migrate from Sidekiq to Sidekiq.cr in Rails application

Where is it better to start the Sidekiq jobs transition from Ruby to Crystal in order to...
Git minimum for effective project development

Git minimum for effective project development

For beginners who are not familiar with Git or GitFlow, we grabbed the most common commands to be...
Simplest step by step guide creating a post

Simplest step by step guide creating a post

For novice authors who are going to share their thoughts with public through the posts, we...