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

How Small PR Improves Team Productivity
In many companies, teams work together to achieve big goals. One way to keep the team productive is...

Stop using Faker and random data in the test fixtures.
Faker/FFaker can seem like the perfect solution to generate data for testing. In theory, Faker...

Help shepherd to count sheep in Elixir
I have been thinking about learning a functional language for a long time. So recently I’ve started...

Myth or Reality: Can Test-Driven Development in Agile Replace QA?
Test-driven development (TDD) is a cornerstone of agile methodology. It involves creating unit...

Cleaning Up Your Rails Views With View Objects
Why logic in views is a bad idea? The main reason not to put the complex logic into your...

How To Name Variables And Methods In Ruby
How To Name Variables And Methods In Ruby What’s in a name? that which we call...

Ruby on Rails Views Resources for Frontend Developer
🚀 Excited to share some awesome resources to help front-end developers onboard into the Ruby on Rails...

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
Rails has a very handy tool for rapid development called scaffolding. Often programmers ignore it,...

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...