© 2023 Hashnode
#ruby-on-rails
A bit of (personal) history I learned Ruby, I think, around 2007, and back then, it was a language pushing boundaries for me. Before encountering Ruby, I worked with Java, C/C++, PHP, and Python, and even dig into the strange world of JS (b…
So I woke up with a plan: Build an Application with React. Yes, it was finally time to learn React. Three years of building with Javascript and some of its libraries like Node Js, Vue, and Angular but…
Install flyctl command line utility as shown here Sign in to Fly.io by running fly auth login Run flyctl launch from the rails app directory as shown here Remember to answer No when flyctl launch w…
⏹️ Introduction rspec-rails brings the RSpec testing framework to Ruby on Rails as a drop-in alternative to its default testing framework, Minitest. Rspec looks a lot like plain English. ⏹️ What's the error message? Could not find generato…
Linters are an important tool for software engineers because they can assist in uncovering and solving coding errors, inconsistencies, and potential problems before they become serious problems. This …
I am approaching a one-year work anniversary at an awesome, creative company that uses Ruby on Rails to do some incredible stuff. I will admit that I was hesitant at first -- I have heard many developers online and IRL comment on how the la…
In today’s world and age everything is moving towards automation regardless of its scale every business and every company is pursuing the world of software. Hence, this growing need for automation, also makes it important to hire a top soft…
In terms of Ruby on Rails, Shopify is the most popular example of application development. Since 2005 Shopify has been developed and it has attracted many users and been popular in the market. There are many of us still not sure why to deve…
In recent years, OpenAI and its potent AI models have proliferated online, drawing a lot of interest and acclaim from programmers and tech enthusiasts all around the world. The models developed by OpenAI have shown an astounding range of ab…
Ruby DSL is among Ruby metaprogramming’s intriguing features. Oftentimes, the goal of metaprogramming is to create a DSL with limited expressiveness focused on a particular domain. A Domain Specific Language brings efficiency to a particula…