Writing Less Error-Prone Code
How to optimize for a living codebase, where a line of code will be repeatedlyread, adapted and copied.How much time do you spend thinking about making.
How does Devise keep your passwords safe?
Devise is an incredible authentication solution for Rails with more than 40 million downloads. However, since it abstracts most of the cryptographic op.
Debugging silently failing compilation aka Webpacker can’t find application.js
After that I went on a typical programmer journey to find out what might be the issue. I went to google. Webpacker can’t find application.js was indeed.
Nine tips for Rails migration mastery
Several guidelines to help you navigate the many database changes you'll make throughout your career as a Rails developer.When backfilling or transform.
The innards of a RubyGem
Back when I was just starting in Ruby, there was no Bundler and gems had to be installed the hard way. In Rails, this meant running rake gems:install a.
How to: Execute RSpec in parallel locally
So far we used Knapsack gem for dividing our tests in order to evenly run them on CI, but we can’t really use it for running them all in parallel local.
Tab completion in GNU Readline: Ruby edition
Back in 2016, I wrote about the ways we’re using GNU Readline for tab completion in gitsh. The examples in that post, like the gitsh tab completion cod.
Announcing: Our Online Learning Platform Upcase is Now Free!
If you’re not familiar, Upcase is our online learning platform. While mentoring client teams, we found that there was plenty of content available targe.
Hyperstack is open source software (MIT license), so not only is it free to use, you can also help make it better. See the Contributing Guildlines and .
Distributed cron for Rails apps with Sidekiq Scheduler
We are heavy users of Sidekiq. Sidekiq is a Ruby background jobs processing library that uses Redis for storage and is widely used in Ruby on Rails app.