Tutorials
How to integrate HTML / Bootstrap theme into Rails 6
Say you just bought a Bootstrap theme (or any HTML template) and want to integrate it to Rails 6, where do you start? 🤔This tutorial aims to guide the integration process, outlining a few main steps, the whole integration process might take a few ...
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...