Blog
Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.
![Avoid data migrations in the schema migrations for Rails](/blog/avoid-data-migrations-in-schema-for-rails-ruby/cover_hu2887812758259326714.png)
Avoid data migrations in the schema migrations for Rails
Avoid data migrations in the schema migrations for Rails Could you re-run all migrations...
![Simultaneous work on the feature for frontend and backend developers](/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/cover_hu12764031484423022065.png)
Simultaneous work on the feature for frontend and backend developers
Simultaneous work on the feature for frontend and backend developers How do split features...
![Checklist for the non-tech founder](/blog/checklist-for-non-tech-founder-agile/cover_hu2497685514253392469.jpeg)
Checklist for the non-tech founder
If either agency, dev shop, or offshore team is building a product for you, it’s important to know...
![How We Helped an Existing Product Debug, Grow, and Gain More (Satisfied) Customers](/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/cover_hu1770395406479970454.jpeg)
How We Helped an Existing Product Debug, Grow, and Gain More (Satisfied) Customers
As its client base grew, Faria Education Group (FEG) needed to ensure its OpenApply product could...
![React + Ruby on Rails without any gems](/blog/react-ruby-on-rails-without-any-gems-typescript/cover_hu9516775256382337805.jpeg)
React + Ruby on Rails without any gems
React + Ruby on Rails without any gems How to start using React components written in...
![Heroku Reviews Apps prevent delivering bugs on production](/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/cover_hu9642801391922090904.jpeg)
Heroku Reviews Apps prevent delivering bugs on production
Are you afraid to deploy a master branch to the production? Do you still mess with staging...
![How to Get Remote Teams to High Perform](/blog/how-get-remote-teams-high-perform-agile-development/cover_hu18152162034117939561.jpeg)
How to Get Remote Teams to High Perform
How to Get Remote Teams to High Perform Raise your hand in case you feel confused about...
![How To Memoize False and Nil Values](/blog/how-memoize-false-nil-values-ruby-rails/cover_hu10099440321741077966.jpeg)
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)...
![Mock Everything Is a Good Way to Sink](/blog/mock-everything-good-way-sink-tdd-testing/cover_hu6601305397636129567.jpeg)
Mock Everything Is a Good Way to Sink
Have you found a lot of code with mocks and stubs? But how do you feel about it? When I see...
![Cleaning Up Your Rails Views With View Objects](/blog/cleaning-up-your-rails-views-with-view-objects-development/cover_hu6048862273605768393.jpeg)
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...