-
Ruby Optimization with One Magic Comment
Software performance optimization is simple: find a way to do less. Ruby has a reputation for being slow and, while that impression is a decade out of .
-
Dig Deeper with Pry - Explore Ruby Internals
Pry has always been about digging through code — whether you’re debugging or trying to understand a code base. One of the more powerful commands for ac.
-
Ruby string literals VS Value objects. Overengineering?
Primitive data types are the basic built-in building blocks of a language. They're usually typed as int, string, or constants. As creating such fields .
-
How to use Query Objects to refactor Rails SQL-queries
Ivan Shamatov, mkdev Ruby on Rails mentor, describes Query Objects and explains how to put them into practice...
-
Ruby on Rails: Running Tests with Guard and Docker
Guard is a great tool for quickly running your Rails app tests/specs as your develop the code. As you edit and change the files in your app, Guard can .
-
Rails logs analyzer (see how fast your views are rendering)
See how fast is rendering in your Ruby on Rails app. Based on information from logs. Provides you a picture of how often renders and how fast renders y.
-
Reducing String duplication in Ruby
It is very likely your Rails application is full of duplicate strings, here are some tricks you can use to get rid of them....
-
The method JIT compiler for Ruby 2.6
As it isn't ultra-fast yet, I haven't shared it deeply until the conference. But some of you guys kindly wrote great articles about it. Probably they a.
-
ruby-no-kai/ruby25
Ruby is the Katamari Damacy of programming languages. Matz pushed his ideas across the landscape of programming, picking up ideas here, notations there.
-
Rails 5.1 Change Tracking in Callbacks
After recently upgrading to Rails 5.1, we noticed that certain model changes were no longer getting logged properly by PaperTrail. After a bit of diggi.