Metaprogramming in Ruby is a concept that requires analysis and understanding. When evaluating different solutions in Ruby, metaprogramming is certainly an option but is not without its drawbacks.
While developing our applications we want to keep our files small and split our code (as a whole) into several files. In this article we are going to take a look at basic ruby methods that help us achieve this.
Deployment of a Rails app that uses Webpack to Heroku is tricky because it requires both Node.js and Ruby. After various unsuccessful attempts, I had a solution that worked without customizing Heroku buildpacks.
Continuous deployment is an optimal recipe for high productivity in software companies. Read this article to explore what this type of workflow looks like.
My journey as a web developer started back in 2000 right at the age of 21 and I can clearly remember a certain characteristic of those days in terms of how they made me feel. The best term I could find to describe that feeling is… joy.