Having a Rails local development environment with SSL/HTTPS support can be very handy. You can work with payment plaforms APIs, like Stripe or Apple Pay, without having to resort to tools like ngrok and you can increase development/production parity.
Since Rails 5, the golden standard for redirecting the browser to the page that issued the request, has been
redirect_backdoesn’t allow you to modify in any way the URL provided by referer header.
Wondering why your beautifully crafted
config/puma.rbPuma configuration file is almost entirely ignored when starting a development Rails server?
There are a few good books in software development that can stand the test of time. “The Pragmatic Programmer: From Journeyman to Master” by Andrew Hunt and David Thomas is one of them.
It’s always hard recommending books, there are so many variables to consider, but fortunately with some books you can’t go wrong.