Tutorials
How We Estimate the Size of a Rails Application -
When inheriting a project, it is useful to understand how big and complex theapplication really is. So, what is a good way to understand whether a ...When inheriting a project, it is useful to understand how big and complex the application really ...
Controlling superclass argument pass-through in Ruby
In Ruby class-based programming, superclass versions of subclass methods are always invoked explicitly using the super keyword. There are some nuances to using super though, particularly when it comes to passing (or not passing) arguments and bloc...
Internationalize a medium Rails App with Vue frontend effectively with tooling
TLDR: I released a Ruby CLI tool that can semi-automatically extract raw Strings from Ruby-files, SLIM, ERB-Views and Vue-Pug templates. Read on about the background.Recently, we started to internationalize our ATS (Applicant tracking system) recr...
Rails 6.1 deprecates rails db:structure:dump and rails db:structure:load
Rails 6.1 deprecates rails db:structure:load and rails db:structure:dump tasks.Before Rails 6.1, executing rake db:schema:dump would dump db/schema.rb file. And executing rake db:structure:dump would dump db/structure.sql file.Rails provides confi...