Database migration tips in Rails - Part 1
Database migration tips in Rails - Part 1 Database migrations are an everyday task and as such are not generally considered as exciting as software architecture or any other hot topic in the ...
Tired of complex RSpecs? `Let's not` to the rescue
Tired of complex RSpecs? `Let's not` to the rescue Introduction Every conscious developer understands the importance of testing their application. Automated tests are advantageous in that they help ...
Implementing Packwerk to delimit bounded contexts
Implementing Packwerk to delimit bounded contexts TL; DR: Packwerk gem is used in GAT to enforce privacy of classes and explicit declarations of dependencies between modules. Its approach is ...
ActiveRecord models: How to remove data in GDPR compliant way
ActiveRecord models: How to remove data in GDPR compliant way If dependent: :destroy in Rails ActiveRecord models is not working out for you, but you still need to ensure GDPR compliance and actually remove the ...
Rails Monolith Modularisation with CQRS
Rails Monolith Modularisation with CQRS Grown apps problems Ruby on Rails and its supporting gems built by the community form a fantastic environment for bringing ideas to life. It provides ...
white-dots-small@2x

Ready to join the team?

FullStack Ruby Engineer

Other open roles