Skip to content

Blog

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


How a large transaction can be a source of DB deadlocks and how this can be fixed.

How a large transaction can be a source of DB deadlocks and how this can be fixed.

Recently in a project, we encountered the fact that sometimes we had a DB Deadlocks error. After...
Custom templates for Rails scaffolding

Custom templates for Rails scaffolding

Rails has a very handy tool for rapid development called scaffolding. Often programmers ignore it,...
Auto-install system dependencies for Ruby on Rails

Auto-install system dependencies for Ruby on Rails

Let's integrate Homebrew into our Ruby on Rails Project local set up. There is a convention for Ruby...
How To Setup Default Values For Attributes In Ruby On Rails

How To Setup Default Values For Attributes In Ruby On Rails

Have you ever thought setting default values for attributes in Ruby on Rails could be...
Pitfalls of using metaprogramming in Ruby on Rails application

Pitfalls of using metaprogramming in Ruby on Rails application

Do you know that metaprogramming is easy to add but hard to support? Developers underestimated risks...
Why and how to use TDD. Main tips

Why and how to use TDD. Main tips

How do I start developing the component from scratch? How do I know what architecture it should have?...